Micro-blogging in Micro-services architecture
Apr 28, 2022
Motivation
To build a scalable, real-time blog platform powered by Apollo Federation, Web assembly, Kafka and Rust. The project is fully built in Rust from End to End and it implements decoupled services such as User Management, Posts Service and Comments Service. Users are fed with new posts and new comments once they become available. To improve the system's reliability, Kafka is used to publish new information on the User's feed/
Features
Account Creation and User Authentication
Live Blog and Comment Service
Rate Limiter and Caching
Monitoring Service
Efficient data fetching and data aggregation
Microservices architecture
Learn more about this project here
©philipdaquin 2023
philipdaquin