Fundamentals of Middleware and Message Broker Middleware is software that connects different applications and systems. It provides a common platform for applications to communicate with each other, regardless of their underlying platform or programming language. Middleware can be used to solve a variety of problems, including: Message brokers are a […]
Devamını Oku
AWS (Amazon Web Services) has become the virtuoso in cloud computing, orchestrating various services that harmoniously unite to deliver an exceptional cloud experience. Among its repertoire lies AWS MQ, an enchanting conductor of cloud messaging that effortlessly bridges the gap between applications and queues. In this Symphony of innovation, we’ll […]
Devamını Oku
Apache Kafka is an open-source distributed streaming platform designed to efficiently handle high volumes of real-time data. It is used to build real-time data pipelines and streaming applications and is often used when large amounts of data need to be processed in real-time. Kafka is based on a publish-subscribe model, […]
Devamını Oku
We are diving into the MongoDB NoSQL database and looking at the fundamentals and the syntax to create, read, update and delete documents/data MongoDB is a popular, open-source NoSQL database. NoSQL databases store data in a non-relational format, unlike traditional relational databases (SQL) that store data in tables with rows […]
Devamını Oku
How to Choose the Right Message Broker for Your Application If you are developing a distributed application that relies on asynchronous communication between its components, you might need a message broker to handle the data flow. A message broker is a software module that acts as an intermediary between different […]
Devamını Oku
I use Amazon as a cloud service in my new Java/Kotlin projects. I couldn’t easily find a complete list of AWS modules. I was able to create this shortlist as a result of the reviews. Compute EC2 Virtual Private Servers Lightsail Amazon’s hosting provider (VPS, DNS, storage) Lambda Functions […]
Devamını Oku
MQTT, Message Queuing Telemetry Transport teriminin kısaltmasıdır. Mesajın karşı tarafa gönderilmesini sağlayan basit ve hızlı bir protokoldür. MQTT bir message broker üzerinden çalışır. Message Broker ya da kısaca Broker bir mesajın uç noktaların anlayabileceği biçime getirilmesi işini sağlayan bir uygulamadır. Broker ‘a abone olan uçlara mesaj gönderilir. Bu işleme publish, […]
Devamını Oku
RabbitMQ, Kafka, and ActiveMQ are all messaging technologies that provide asynchronous communication and decouple processes (detaching the sender and receiver of a message). They are called message queues, message brokers, or messaging tools. RabbitMQ, Kafka, and ActiveMQ all have the same primary purpose but can do their jobs differently. Developers describe ActiveMQ as “A message […]
Devamını Oku
Spring Cloud Bus links nodes of a distributed system with a lightweight message broker. This can then broadcast state changes (e.g., configuration changes) or other management instructions. AMQP and Kafka broker implementations are included in the project. Alternatively, any Spring Cloud Stream binder on the classpath will work out of the box […]
Devamını Oku