This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## 8 Fallacies of Distributed Systems | |
#### Microservices Architecture: | |
> *"A collection of loosely coupled, independently deployable, highly maintainable and testable services that are organized around the business capabilities and owned by a small team."* | |
Do not ignore or assume following parameters while designing for scale. | |
### Fallacies (Wrong Assumptions): | |
1. **Network is Reliable**: Failures in communication (due to any reason) usually boils-down to `retransmission`. One way to deal is `Store and Forward` pattern, used by open-source message-broker [RabbitMQ](https://www.rabbitmq.com/features.html) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Short Notes on the Pie & AI | AI Deployment Webinar on 4th April, 2020 | |
Chris: (Topics discussed) | |
- CI & CD for ML Deployment | |
- Docker for Virtualization | |
- Kubernetes | |
- Jenkins with GitHub | |
- GitLab | |
- Hadoop/Spark for Data Pipeline |