rawpixels at www.pixels.com

In distributed systems, communication between various applications plays an important role. Effectively passing messages between applications was always a crucial decision in system design. One of the elegant solutions to pass messages around your distributed system is a message broker.

They bring in decoupling between the applications and provide an effective way to communicate. With message brokers, an application needs no prior knowledge of their recipients to communicate.

However, what is RabbtiMQ? How does RabbitMQ fit in this picture? Also, what is AMQP?

By the end of this article, we will be able to answer these questions. …

Importance of aesthetics, its impact, and tool to achieve it.

Photo by Patrick Fore on Unsplash

I remember as a child, every time I’d walk up to a bakery, I’d choose the pastries with the most beautiful toppings. Only after having the first bite would I know if it was the one I was longing for.

A well-plated dish can trump taste at times. The tendency to pick on appearance has a significant impact on our choices. This inclination towards plating is not only confined to food. Trendy clothes, a decorated apartment, and a well-designed car are a few examples.

A master chef understands the importance of presentation for a successful restaurant. The art of garnishing…

Install Docker, create your first container, and more

Daria Shevtsova — www.pexels.com

You may have seen Docker somewhere on the internet and you may feel curious about it. Now you want to take it to the next level. How about going on a date with Docker? No — I am not kidding!

But, how do you plan a perfect first date? What should you do? Where to find the right resources? What prerequisites might you need?

The questions are endless. Follow these first-date guidelines, and you’ll be well on your way to landing a second.

Planning your date

Getting to know your date before you start planning is crucial to crafting a memorable first experience…

Getting acquainted with Docker and Containers

“Clusters of shipping containers arranged in rows as seen in Barcelona.” by Tim Easley on Unsplash

Disclaimer: I am a newbie to the Docker world. This article is an effort to share my understanding so far. And to make other newbies comfortable with their Docker journey.

If you are reading this article, either you are new to Docker or started playing with it. Let me share my experience so far. It can help you figure out what the buzz is all about or it will bring some confidence to move further.

By the end of this article, you most probably will agree with the header image for this article.

How I met Docker

I came to know about Docker at…


An engineer with a curious mind and interest in philosophy, an aspirant cook, traveler, and a people person.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store