Exploring Real-Time Applications with Steve Bussey

59
clicks
Exploring Real-Time Applications with Steve Bussey
In this podcast episode, Steve Bussey, a software architect at SalesLoft and author of 'Real-Time Phoenix: Build Highly Scalable Systems with Channels,' delves into the intricacies of developing real-time applications in Elixir. He highlights several challenges such as persistent connections, multi-server deployment, and strict performance requirements. Steve elaborates on his journey with Elixir, the significance of system and application architecture, and differentiates between system architecture and design. He shares his perspectives on domain-driven design, the use of umbrella apps, and Phoenix LiveView. The discussion also covers Steve's methodologies for developing new real-time features, incorporating security, and handling performance issues. Additionally, Steve promotes his book and provides insights into deployment considerations for real-time applications.

© HashMerge 2024