Close

Event driven architecture

Event-driven architecture (EDA) is a software architecture pattern that uses events to communicate between components. EDA can help to improve the scalability and flexibility of software systems.

Security in DevOps and AWS with AWS IAM

Security in DevOps and AWS with AWS IAM

Keep your systems and data secure. DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). DevOps aims to shorten the systems development life cycle and provide continuous delivery with high quality. Security is an integral part of DevOps. By following security best practices, you […]

Devamını Oku

Cloud Kitchens, The New Age Restaurant Industry Boom

Cloud Kitchens, The New Age Restaurant Industry Boom

The Rise of Cloud Kitchens The restaurant industry is undergoing a significant transformation. In recent years, we have seen the rise of cloud kitchens, which are delivery-only restaurants that do not have a physical dining room. Cloud kitchens are becoming increasingly popular as they offer several advantages over traditional restaurants. […]

Devamını Oku

Driving Innovation: Unleashing the Potential of Iterative and Agile Management

Driving Innovation: Unleashing the Potential of Iterative and Agile Management

Iterative and Agile management are two project management methodologies recently gaining popularity. While they have different focuses, they can be used together to provide a robust framework for delivering successful projects. Iterative management is breaking down a large project into smaller, manageable chunks. This allows teams to identify and address […]

Devamını Oku

Maven In Java and Repositories

Java, Apache Maven Project

Maven in Java Maven is a build automation tool used primarily for Java projects. Maven can also build and manage projects written in C#, Ruby, Scala, and other languages.  Maven addresses two aspects of building software: how software is built and its dependencies. It simplifies the build process like ANT. But it is too much more advanced […]

Devamını Oku

Creating event-driven microservices: the why, how and what

Creating event-driven microservices: the why, how and what

This talk discusses the benefits of using an event-driven architecture for microservices and how Apache Kafka can facilitate this approach. An event-driven architecture involves using events as the system’s backbone, with microservices communicating with each other by producing and consuming events. This can be more efficient than REST APIs, as […]

Devamını Oku

The Many Meanings of Event-Driven Architecture

The Many Meanings of Event-Driven Architecture

I’ve often heard people describe their systems as “event-driven” during my career. But that phrase seems to lead to some very different architectural assumptions. In a recent workshop, we identified four patterns that tend to appear under the title of “event-driven”: event notification, event-based state transfer, event sourcing, and CQRS. […]

Devamını Oku