Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

Filter by:
  • Solution
  • Technology

Articles

Sort results

Node.js ABC’s - P is for POST

With the web services that are popping from your corporate networks to the wild-internet, accessing HTTP based resources is becoming a critical component to any and all application development.  One of the more popular API application design... Read more
0 Reviews

Node.js ABC’s - O is for Object

Objects are one of the core components of the JavaScript language and something that you will interact with every time you look at a pice of JavaScript code.  The easiest way to explain what a JavaScript Object is would be to compare it to an... Read more
0 Reviews

Node.js ABC’s - M is for Modules

As any one who has created a software system can tell you, after some point you get to a point in time where putting all your code in one big location becomes unmanageable and leads to maintenance issues.  The logical first step is to try to... Read more
0 Reviews

Node.js ABC’s - L is for Loading

One of the great benefits of utilizing a language like Node.js is the wide assortment of 3rd party modules that are at your disposal.  From calculating the validity of credit card numbers, to managing network connections, the Node Package... Read more
0 Reviews

Node.js ABC’s - K is for Koa

Node.js is an open source runtime environment for server-side and network based applications.  Node.js contains all the components needed to build a functioning website.  But, you need to think of Node.js as a big tool box.  As with... Read more
1 Review

Node.js ABC’s - J is for JavaScript

Node.js is an open source runtime environment for server-side and network based applications.  At it's core, Node.js uses the Google V8 JavaScript engine to execute client code and a large portion of the core basic modules are written in... Read more
1 Review

Node.js ABC’s - I is for Inheritance

The ability to create a class and then extend it is the basis for object-oriented programming.  Inheritance in object-oriented programming is when an object, or class, is derived from another object using the same core implementation.  ... Read more
0 Reviews

Snippet #7: OWASP Useful HTTP Headers

If you develop and deploy web applications then security is on your mind.  When I want to understand a web security topic I go to OWASP.org, a community dedicated to enabling the world to create trustworthy web applications. One of my... Read more
Average Rating: 4.9
5 Reviews

Node.js ABC’s - G is for Globals

A variable is a storage location paired with an associated name, which contains the information known as a value.  Nearly every programming language under the sun supports variables in some form or another. Within the context of a single... Read more
0 Reviews

Node.js ABC’s - F is for Functions

JavaScript, and thus Node.js, is at it's heart a functional programming language.  Functions are fully typed objects that can be modified, extended, and used as data objects.  A function is a block of code designed to perform a... Read more
1 Review

Node.js ABC’s - E is for Events

Node.js has it's basis in asynchronous programming. Also known as Event-driven programming, asynchronous development gives the programmer a way to write a program in such a way as to not block the progress of the program while waiting for a... Read more
0 Reviews

Node.js ABC’s - D is for Debugger

When developing new software, a good debugging tool is essential to making sure your code is functioning as expected.  The console is most often used as a poor-mans debugging system by including extra code in your script that prints out... Read more
0 Reviews

Node.js ABC's - C is for Callbacks

With synchronous programming, when you make a call to function, your code is blocked until the method you are calling has processed it's work and returned it's status to you.  A good example is the "C" fopen and fread... Read more
0 Reviews

Node.js ABC’s - B is for Buffers

Core JavaScript uses Unicode friendly interfaces for storing string data but when dealing with network protocols or file I/O that are using raw data, it's necessary to handle that data as binary streams of data.  Node has several options... Read more
0 Reviews

Node.js ABCs - A is for About Node.js

Back in 2008, I started a series of articles on Networking basics titled the "Networking ABC’s" in which I set out to document a networking Term for each letter of the alphabet.  After some good feedback, I followed that up with The... Read more
1 Review

LineRate Performance Tip: Logging in Node.js

LineRate's Node.js engine lets you program in the datapath with JavaScript. Once you start embedding business logic in your proxy, you'll need to debug this logic and report on the actions your proxy is taking. This can take several forms... Read more
Average Rating: 4.9
3 Reviews

LineRate HTTP to HTTPS redirect

A quick LineRate proxy code snippet to convert an HTTP request to a HTTPS request using the embedded Node.js engine. Read more
Average Rating: 4.9
5 Reviews

Programmability in the Network: Traffic Replication

#nodejs #linerate #devops Why waste time generating fake data to test when you can use the real deal? There are a plethora of tactics used to test applications as they move to production. For example, as a developer I've created data and... Read more
0 Reviews

Devops Needs Application Affinity

#devops #node.js Infrastructure must balance between applications and the network because otherwise werewolves would cease to exist. In science we're taught that gravity is the law. As it relates to us living here on earth (I can't speak... Read more
0 Reviews

LineRate: Some of UR Code Are Belong to the Network

#devops #NodeSummit #nodejs #F5 is putting the power of node.js in the network API versioning. API metering. URI rewriting. Cookie management. A/B testing. Canary deployments. API façades. Traditionally these tasks have been implemented... Read more
0 Reviews

On Building a Commercial Networking Product for the DevOps Community. A Founder's Perspective.

I’m excited for tomorrow.  Tomorrow is the day that F5 responds to the needs of the DevOps community by re-launching the LineRate brand and product line. You might be asking yourself what is so important about a DevOps networki... Read more
0 Reviews

Programmability in the Network: Because #BigData is Often Unstructured

#devops #node #proxy #sdn Adaptability of network-hosted services requires programmability because data doesn't always follow the rules Evans Data recently released its Data & Advanced Analytics Survey 2013 which focuses on "tools,... Read more
0 Reviews