From the course: Building High-Throughput Data Microservices
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
High throughput data architectures using Spring
From the course: Building High-Throughput Data Microservices
High throughput data architectures using Spring
- [Instructor] Most microservices that process data are designed based on a batching event streaming or API architecture. It's important to pick the right tool when designing your architecture for high throughput. In this video, I'll show you architectural options for a payment microservice using the most popular Java development framework called Spring. Spring is a collection of projects written in the Java programming language. The goal of each project is to simplify the development of Java applications. Our payment example applications will use Spring Boot which is targeted towards building microservices in Java. Check out spring.io for more details. To demonstrate a Batch architecture, I'll use spring batch to process credit card payment information. Spring Batch makes it super easy to build high throughput batch applications. The application reads to transactions from a given location and it saves the details into a…
Contents
-
-
-
-
(Locked)
High throughput data architectures using Spring4m 4s
-
(Locked)
Database throughput with Postgres or MySQL7m 10s
-
(Locked)
Batch architecture throughput3m 12s
-
(Locked)
Event streaming throughput2m 21s
-
(Locked)
RabbitMQ streams for high throughput3m 10s
-
(Locked)
Apache Kafka for high throughput2m 28s
-
(Locked)
-
-
-
-