Long-running transactions considered harmful

When working with ACID storages developers have a powerful tool at their disposal – transactions. Most RDBMS systems out there – think MySQL or PostgreSQL – are fundamentally ACID storages. Developers learn transactions as part of any basics course on RDBMSes. They seem pretty organic to underlying databases. One may get really surprised by the…

kswapd high cpu no swap issue with T instances on AWS

I’ve been working as the Head of SaaS at Binology for almost a year and a half already. One of my core responsibilities is planning & executing company workflows in the cloud in a cost-effective manner. We use the AWS cloud and Docker is our primary delivery method for apps we run. Both vendors are…

Blog – inception

It’s a combined translation of the original article series in Russian: first, second and third. Why yet another blog I believe that every entrepreneur is a committed, inspiring and purposeful individual. That’s because every endeavor starts with an idea and inspiration to bring it to life. Sometimes it’s enough to inspire oneself. In other cases…