~/talk

Integration and Conversation Patterns in SaaS Applications

Talkat JCON Europe 2023 · on Tuesday, 2023-06-20· [microservices, distributed-systems]
links:none on file
slides:none on file

Describes three concrete SaaS integration patterns: channel isolation (shared, dedicated, sharded message channels) with trade-offs for noisy neighbors and billing tiers; sign up before subscribe that splits onboarding into a quick HTTP signup and a deferred subscription workflow to avoid transactional rollback; and webhook/async response flows using queues/topics and event routers. Examples use AWS serverless components—Amazon SQS, EventBridge, Lambda, Step Functions, DynamoDB, Cognito—and emphasize decoupling, buffering, and cost/availability trade-offs.

AI-written summary · about

  1. 0:00Start
  2. 2:15Architectural Integration Patterns
  3. 6:28Asynchronous: Messaging Patterns
  4. 12:58Integration and Conversation Patterns for Microservices
  5. 17:15Model pros and cons
  6. 25:12Sharded Channel
  7. 26:10Channel Isolation - Summary
  8. 30:41Create subscription
  9. 34:52Webhooks event-driven notification
  10. 36:51Webhooks extensibility & customization
  11. 38:30Key take aways
  12. 39:34Resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.