A gentle guide to message queues

The word “queue” is used everywhere. It has all kinds of meanings in the real world and even in the world of software development.

Last night, a friend pulled me aside and whispered, “Why do you hate queues so much?” I stared at him for a while and blurted, “Why...

Read More

What Is Serverless Architecture and When Should You Use It?

Cloud computing is constantly evolving, from bare-metal to container technologies. The latest trend in this process is the serverless (Function as a Service, or FaaS) computing model. According to Techbeacon, serverless has an annual growth rate of 75%, making it the fastest growing cloud service model. So, serverless architecture...

Read More