Skip to content

Building Reactive & Resilient Systems: Deep Dive into Event-Driven Architecture

Photo of Arti Marane
Hosted By
Arti M. and 2 others
Building Reactive & Resilient Systems: Deep Dive into Event-Driven Architecture

Details

Event-Driven Architecture (EDA) fosters asynchronous, decoupled systems that react to changes in real time, ensuring resilience and scalability. Its fundamental principles—loose coupling, autonomy, and asynchronous workflows—come to life through patterns like Publish/Subscribe, Event Sourcing, and CQRS, which promote clear data lineage and separation of reads from writes. While EDA provides benefits such as real-time responsiveness and fault tolerance, it also brings pitfalls like over-decoupling, complex error handling, and eventual consistency. By following best practices for schema evolution, monitoring, and fault-tolerance, teams can leverage EDA's potential for reactive and scalable systems.

Agenda

  • Introduction
  • Learn key principles: Loose coupling, autonomy, and asynchronous workflows
  • Essential patterns: Publish/Subscribe, Event Sourcing, and CQRS
  • Understanding challenges & best practices for fault tolerance and monitoring

Presenter1: Chirag Darji

An Engineering Manager at Avalara, specializing in cloud-based tax compliance and automation solutions. With 18+ years of experience in technology architecture, design, and development, Chirag brings a deep expertise in JavaScript, Node.js, MySQL, Terraform, and AWS. He is an AWS Certified Solutions Architect and an AWS Community Builder, passionate about building scalable, automated systems that handle complex processes efficiently. As a leader, his focus on guiding technical teams, driving system strategies, ensuring quality, and mentoring talent. He thrive on problem-solving, innovation, and creating impactful solutions for customers.

He can be reached at -
Linkedin: https://www.linkedin.com/in/chiragdarji/

Presenter2: Pritam Ajmire

Tech Lead at Avalara with 12+ years of experience in designing and building scalable, secure cloud-based web applications. Skilled in C#.NET, Node.js, TypeScript, application security, AWS, Azure, and CI/CD. He work closely with architects, security teams, and stakeholders to develop robust and efficient technology solutions.

He can be reached at -
Linkedin: https://www.linkedin.com/in/pritam-ajmire/

Note : The speakers' views are their own and do not represent Avalara. This session is intended for educational purposes only and does not constitute specific advice or endorsement from Avalara or its organiser ! Additionally This meet-up event does not include any Avalara specific content.

Photo of Pune Tech Talks group
Pune Tech Talks
See more events
Online event
This event has passed