Watch our insightful webinar on Distributed Event Systems, where we delve into the intricacies of designing and implementing robust, scalable and maintainable systems. With years of experience and real-world examples, we explored best practices, common pitfalls and practical solutions to the challenges posed by asynchronous messaging and microservices architecture.
Key Takeaways:
- Event Design: Learn how to define events clearly, implement versioning and avoid common antipatterns.
- Event Transport: Discover the importance of reliable messaging systems, scalability considerations and ensuring fault tolerance.
- Event Handling: Understand the significance of decoupling producers and consumers, robust error handling, approach to retry strategy and eventual consistency.
- Monitoring and Observability: Gain insights into comprehensive logging, metrics collection and distributed tracing needed for supporting distributed event systems.
- Security and Compliance: Protect sensitive data and ensure compliance with proper authentication, authorization and data encryption.
Watch now to gain practical insights and strategies that will help you build effective distributed event systems. Don’t miss this opportunity to enhance your skills and ensure your systems are both robust and maintainable.
About our Subject Matter Experts:
Rihad Seherac is a seasoned Solution Architect at Authority Partners with 19 years of experience in application design and development across 16+ projects, including six enterprise-level solutions. He has expertise in microservices, cloud architecture and leading large teams. Rihad excels in client communication, strategic decision-making and mentoring, ensuring the delivery of high-quality, scalable and maintainable solutions.
Steve “ardalis” Smith is the Founder and Principal Architect at NimblePros. Steve has over 20 years of experience building custom software solutions using Microsoft technologies, and speaks internationally to audiences of software professionals. His focus is on helping teams deliver better software, faster, and often includes topics of software architecture, software design approaches, programming principles and team practices. You can learn more about Steve online everywhere as @ardalis, along with courses published on Pluralsight and Dometrain.