You should always put a limit to the number of incoming requests. Otherwise, you can have your systems exposed to malicious attackers. Let’s see the four main algorithms to implement Rate Limit.
Continue reading
As you know, you should always validate input models. Therefore, you should create Unit Tests to test the data validation. Let’s learn!
Continue reading
A Git commit represents the status of a system. Learn how to validate that your code builds, is well-formatted, and all the tests pass by adding a Git hook!
Continue reading
API Gateways are often a component of a microservices architecture. But they are not a silver bullet - they have some downsides to consider!
Continue reading