UsefulLinks
Computer Science
Cloud Computing
Spring Boot and Cloud Native Applications
1. Foundations of Spring Framework
2. Introduction to Spring Boot
3. Development Environment Setup
4. Creating Spring Boot Applications
5. Building RESTful Web Services
6. Data Persistence with Spring Data
7. Configuration Management
8. Testing Spring Boot Applications
9. Spring Security Implementation
10. Spring Boot Actuator
11. Reactive Programming with Spring WebFlux
12. Messaging and Integration
13. Cloud Native Principles
14. Containerization with Docker
15. Spring Cloud Ecosystem
16. Kubernetes Deployment
17. CI/CD Pipeline Implementation
18. Observability and Monitoring
12.
Messaging and Integration
12.1.
Java Message Service (JMS)
12.1.1.
JMS Concepts
12.1.1.1.
Message Producers
12.1.1.2.
Message Consumers
12.1.1.3.
Message Brokers
12.1.2.
Spring JMS Integration
12.1.2.1.
JMS Template
12.1.2.2.
Message Listeners
12.1.2.3.
Transaction Support
12.1.3.
ActiveMQ Integration
12.1.3.1.
Broker Configuration
12.1.3.2.
Queue Management
12.1.3.3.
Topic Subscriptions
12.2.
AMQP with RabbitMQ
12.2.1.
AMQP Protocol
12.2.1.1.
Exchange Types
12.2.1.2.
Queue Binding
12.2.1.3.
Routing Keys
12.2.2.
Spring AMQP
12.2.2.1.
Rabbit Template
12.2.2.2.
Message Converters
12.2.2.3.
Listener Containers
12.2.3.
RabbitMQ Configuration
12.2.3.1.
Connection Factories
12.2.3.2.
Admin Operations
12.2.3.3.
Cluster Setup
12.3.
Apache Kafka Integration
12.3.1.
Kafka Concepts
12.3.1.1.
Topics and Partitions
12.3.1.2.
Producers and Consumers
12.3.1.3.
Consumer Groups
12.3.2.
Spring Kafka
12.3.2.1.
Kafka Template
12.3.2.2.
Message Listeners
12.3.2.3.
Error Handling
12.3.3.
Stream Processing
12.3.3.1.
Kafka Streams
12.3.3.2.
Stream Topologies
12.3.3.3.
State Stores
Previous
11. Reactive Programming with Spring WebFlux
Go to top
Next
13. Cloud Native Principles