https://github.com/consol/python-microservices
Training for creating Microservices in Python
https://github.com/consol/python-microservices
Last synced: 12 months ago
JSON representation
Training for creating Microservices in Python
- Host: GitHub
- URL: https://github.com/consol/python-microservices
- Owner: ConSol
- Created: 2024-02-26T10:14:23.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-26T10:19:28.000Z (almost 2 years ago)
- Last Synced: 2024-12-31T05:28:53.897Z (about 1 year ago)
- Language: Python
- Size: 82 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microservices in Python
## [Lession 1](docs/lession1.md) - Preparation
- Install Tools
- Create Project
- VS Code Finetuning
## [Lession 2](docs/lession2.md) - Get into Kubernetes
- Dockerize
- Logging
- Tilt & Debugging
## [Lession 3](docs/lession3.md) - REST Service
- Model
- Database Connection
- Router
- Database Schema
- Health Check
## [Lession 4](docs/lession4.md) - Unit Testing
- Dependency Injection
- Unit Testing
## [Lession 5](docs/lession5.md) - Relation on Entities
- Releations
- Functional Validators
- Booking API
## [Lession 6](docs/lession6.md) - Model Details
- Nested Models
- Separate Model for Creation
- Working with Entities
## [Lession 7](docs/lession7.md) - Message Queue - Produce
- Feeding the Message Queue
- Broker
- Producer
## [Lession 8](docs/lession8.md) - 2nd Microservice
- Next Microservice
## [Lession 9](docs/lession9.md) - Message Queue - Receive
- Receiving Messages
## [Lession 10](docs/lession10.md) - Monitoring
- Monitoring Prometheus
## [Lession 11](docs/lession11.md) - Tracing
- Tracing with OpenTelemetry
- Instrumentation
- Collector
- Spans, Attributes, Events
## [Lession 12](docs/lession12.md) - Load Testing
- Basic Load Testing