Microservice Architecture and Event Bus Integration in Elixir at ElixirConf EU

159
clicks
Microservice Architecture and Event Bus Integration in Elixir at ElixirConf EU

Source: youtube.com

Type: Video

The talk provided an insider's perspective on constructing a SaaS platform with a shared-nothing microservices architecture and event-bus for state-propagation. The lessons learned touched upon choosing appropriate technologies and design patterns incrementally, handling event sourcing, ensuring service resilience through event bus usage, and maintaining uptime and performance. The platform is notable for its high uptime, thanks to Elixir/OTP, and processes ~1M events/day. Furthermore, the talk briefly covered topics such as the use of Protobuf for schema definitions, RabbitMQ for the event bus, and strategies for dealing with event duplication and order.

© HashMerge 2024