3

Scaling Application-to-User Communication in an Event-Driven Architecture [Webin...

 1 year ago
source link: https://www.infoq.com/vendorcontent/show.action?vcr=b6876a96-0f6a-4e27-842f-5722c7c5b9c4&itm_source=infoq&itm_medium=related_content_native_link&itm_campaign=relatedContent_native_homePage_clk&itm_content=bottom&pageType=HOMEPAGE&vcrPlace=SPONSORED_CONTENT_BOTTOM
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

InfoQ Homepage Scaling Application-to-User Communication in an Event-Driven Architecture [Webinar] - Watch On-Demand

Scaling Application-to-User Communication in an Event-Driven Architecture [Webinar] - Watch On-Demand

Company: Courier

As the problems that software solves have exploded, so too have the ways in which this software needs to communicate with the end-user. Just 10 years ago we were dealing with a single channel (email) and the most basic of use cases (password reset). Today users expect product notifications to meet them where they are (Slack/MS Teams, push, SMS, etc.) and solve ever more sophisticated use cases (approval workflows, actionable alerts, social interactions, etc.).

Meeting these user expectations presents complex scaling challenges for architects of modern software.

  • How do I capture and react to the proper events?
  • How do I enable my development teams to share common services that support all of my use cases?
  • How do I handle spiky traffic patterns and build resilience against provider outages?
  • How do I manage templates across teams and languages?

In this talk, we will explore the infrastructure, tooling, and strategies needed to deliver and scale a modern, delightful application-to-user communication experience.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK