Article
AWS SES (Simple Email Service) is a simple-to-setup email sending and receiving service. It is usually difficult, finicky and tedious to manage an on-premise email system, so outsourcing the process is a popular choice. We can use Amazon SES to send transactional emails, marketing emails, or any other kind of...
Arpendu Kumar Garai
Microservices are being developed all around us nowadays. Many of these services are short-lived. Scheduled tasks, data synchronization, data aggregation, report generation and similar services are short-lived. They are typically expected to start, run to completion and end. Many external applications and schedulers have been built to meet this purpose,...
Guest Contributor
Sending notifications to users is a fairly common task - be it through email, SMS messages, or even through HTTP/HTTPS POST requests. The Simple Notification Service (SNS) is a publisher/subscriber messaging system provided by Amazon Web Services (AWS). It's a popular choice for many developers and very reliable....
In this article, we'll introduce you to Spring Cloud Contract, which is Spring's response to Consumer-Driven Contracts. Nowadays, applications are thoroughly tested - whether it be unit tests, integration tests, or end-to-end tests. It's very common in a microservice architecture that a service (consumer) communicates with another service (producer) to...
Dhananjay Singh
In this article, we'll introduce you to Spring Cloud Sleuth, which is a distributed tracing framework for a microservice architecture in the Spring ecosystem. In a typical microservice architecture we have many small applications deployed separately and they often need to communicate with each other. One of the challenges developers...
In this article, we'll introduce you to Spring Cloud Stream, which is a framework for building message-driven microservice applications that are connected by a common messaging brokers like RabbitMQ, Apache Kafka, etc. Spring Cloud Stream is built on top of existing Spring frameworks like Spring Messaging and Spring Integration. Although...
In this article, we'll introduce you to Spring Cloud Netflix Turbine. It aggregates multiple Hystrix Metrics Streams into one, so that it could be displayed into a single dashboard view. To give a small introduction to Hystrix. In a microservice architecture, we have many small applications that talk to each...
In this article, we'll introduce you to Spring Cloud Netflix Hystrix. It is a fault tolerance library, which implements the Circuit Breaker enterprise pattern - a pattern designed to prevent cascading failures. In a typical microservice architecture we have many small applications running separately. It's quite common that one service...
In this article, we'll introduce you to routing your applications via Netflix's Zuul and Spring Cloud Gateway. In a typical microservice architecture we have many small applications running on different hosts and ports. The problem in this type of architecture is how clients (Web Applications in browsers, Mobile apps, Third-party...
© 2013-2024 Stack Abuse. All rights reserved.