kosfar's Blog A systems traveller logbook

How complex systems slow down

It’s a Saturday evening (of course it is!). And suddenly all but the lightest queries targetting your PostgreSQL database start slowing down.

Continue reading...

Clouds, fallacies and traps

Working in a team that 100% utilises cloud services being IaaS, PaaS or Saas to make things rolling and the product owners happy, may look as a shopping promenade at first sight, however it requires some high-level thinking, anti-pattern recognition and careful design. Along the way, you also learn that you have to build a lot of integration glue and unfold your system architecting skills in ways you have not predicted at the beginning.

Continue reading...

Hacking around ECS instances re-registration

Amazon EC2 Container Service (ECS) is the Docker-based container management service of the notorious cloud giant. If you haven’t heard of it, you are most probably not tied up on Amazon’s ship or you haven’t researched enough for Kubernetes alternatives. Some years ago, Werner Vogels has posted an interesting article that gives you a quick grasp of how ECS works underneath.

Continue reading...