A traditional Web Application Firewall (WAF) can no longer protect against the subtle and pernicious attacks that happen at the application layer. Given below are …
Design Patterns used in Event Driven Architectures
Event driven architectures help in tacking asynchronous workflows. This post introduces 5 of the most frequently used patterns which are used when designing Event Driven …
REDIS Scripting – a quick intro
Lua scripting can be used to increase the speed of REDIS operations as opposed to coding the operations in the language of your application. What …
Machine Learning in Web apps
JavaScript is easily the most popular programming language out there and it makes sense to enable this large cohort of JS programmers out there to …
Microservice Migration Patterns – Strangler Fig pattern
The Strangler Fig pattern was used for several years while refactoring or modularizing Monoliths but in recent years it has become one of the most …
A Quick Intro to Docker
Docker as we all know creates containers which encapsulate the environment needed for an application to run. In this post we summarize the most commonly …
A/B Testing using NGINX
So there are application changes which have to be tested only in production with a cohort of real users. However you may not be comfortable …
Load Balancing Algorithms used in NGINX
NGINX can be configured as a reverse proxy to balance the load or to distribute requests to application servers over protocols other than HTTP or …
- Page 1 of 2
- 1
- 2