Study Plan
REST
- Pillas
- Best Practices
- Caching and ETag
System Design
- Scalability
- Performacne
- Availablity
- Reliablity
- Others
- Caching
Kafka
- Producer
- Message ordering
- Topic
- Partitions
- Consumer Group
- Consumer (Nodes)
- Outbox
- Transactions
- isolation.level
- read_committed
- read_uncommitted MODE
- isolation.level
DSA
Java
-
Collection, Generic Nio
-
Multithreading
-
Spring / Spring Boot
- Actuator
AWS
- s3
- EC2
- CloudWatch
- Lambda
- ECS
Microservice patterns
- Saga
- CQRS
- Event Driven
Observability
- Actuator ?
- Prometheus
- Grafanca
- Prometheus
- Instrumentaion
- Sampling