Useful Links
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
Messaging and Integration
Java Message Service (JMS)
JMS Concepts
Message Producers
Message Consumers
Message Brokers
Spring JMS Integration
JMS Template
Message Listeners
Transaction Support
ActiveMQ Integration
Broker Configuration
Queue Management
Topic Subscriptions
AMQP with RabbitMQ
AMQP Protocol
Exchange Types
Queue Binding
Routing Keys
Spring AMQP
Rabbit Template
Message Converters
Listener Containers
RabbitMQ Configuration
Connection Factories
Admin Operations
Cluster Setup
Apache Kafka Integration
Kafka Concepts
Topics and Partitions
Producers and Consumers
Consumer Groups
Spring Kafka
Kafka Template
Message Listeners
Error Handling
Stream Processing
Kafka Streams
Stream Topologies
State Stores
Previous
11. Reactive Programming with Spring WebFlux
Go to top
Next
13. Cloud Native Principles