Wouldn't it be amazing if you could test your code before it is deployed to production, with real production traffic? Meet forking. Forking is the practice of copying a request that was sent to your production environment and replaying that request in another environment. Only to later have the processing of those requests and their … Continue reading Test in Production with Forking
Author: Nadav David Naor
Counting request timeouts with TimeoutManager
Sometimes, things take longer than expected.
Feature flags and why you want them
You have just finished developing this awesome new feature which is going to have a lot of impact on your customers. But how do you plan to roll it out?
Safe deployment
Bad things happen. They always do. That is why we need to take caution and be safe in many things we do. Including our deployment process.
Tenant pinning in a multi-tenant cloud service
So you've got your multi-tenant cloud service in place and you already have multiple tenants using your service. Up until now, everything seemed to be working pretty well. But you encountered this weird phenomenon. Every so often, latencies go up across the board and a lot of your active tenants are impacted during that time.