Blog

Message-Driven Communication in a Microservices Architecture Using Spring Cloud Stream and RabbitMQ

Message-Driven Communication in a Microservices Architecture Using Spring Cloud Stream and RabbitMQ

In this article, I will attempt to create an example of message-based communication in distributed systems using Spring Cloud Stream and RabbitMQ. First, I’d like to touch on the theoretical aspects of the topic.

Daha Fazla
Documentation in Software Projects with MkDocs

Documentation in Software Projects with MkDocs

When we start a project, our priority is often technical matters. Should we use this framework, this architecture, this pattern, etc.? Or we focus directly on coding the processes.

Daha Fazla
Servlet's Non-Blocking Adventure

Servlet's Non-Blocking Adventure

Our goal is always to be able to do more work faster with fewer resources. To achieve this, we examine what is consuming system resources and where bottlenecks are occurring.

Daha Fazla
Software as a Service (SaaS)

Software as a Service (SaaS)

Software as a Service (SaaS), meaning software is rented or used as a service instead of being purchased on a one-time basis, has been gaining more attention worldwide recently, and the SaaS market continues to grow steadily year after year.

Daha Fazla