Synchronization of concurrent HTTP requests in NodeJS
Oleksii RudenkoJanuary 2, 2018 1:11 PM
As the follow-up to my previous post, I wrote a simple NodeJS server which demonstrates how to implement synchronization of concurrent requests so that certain parts of business logic are not executed twice.
Making Better HTTP APIs
Oleksii RudenkoDecember 28, 2017 1:11 PM
In this post, I discuss the problem of duplicate requests in typical HTTP APIs and how to solve it.
Checklist for Developers of Robust Enterprise Services
Sergey TeplyakovNovember 21, 2016 6:00 PM
This checklist outlines main points that every developer who integrates enterprise APIs should keep in mind in order to create robust and resilient systems
Immediate State Updates for REST/HTTP APIs using Observer Pattern
Oleksii RudenkoOctober 23, 2016 8:55 PM
In this post I talk about some limitations of APIs developed in enterprises nowadays and in particular about the problem of getting updates via normal HTTP APIs and how it can be solved by applying the Observer pattern.