~/talk

Implementing Hexagonal Arch in Serverless Apps

Talkat Conf42 Python 2024 · on Thursday, 2024-02-29· [serverless, software-architecture]
slides:none on file

Shows a concrete implementation: a single AWS Lambda contains a core domain layer with two adapters one that writes to DynamoDB and one that sends email via SES and the demo creates a user and successfully sends the welcome message. Claims unit tests exercise only the domain, integration tests cover adapters, and swapping DynamoDB for Aurora only requires replacing the adapter. Emphasizes design discipline and responsibility when splitting functions and code Lambda + DynamoDB + SES adapter per external system

AI-written summary · about

  1. 0:00intro
  2. 0:20preamble
  3. 0:45this is the story about how i learned to design resilient applications as a rock star
  4. 3:44hexagonal architecture
  5. 5:59serverless architecture
  6. 11:42the perfect mix
  7. 14:52with great power comes great responsibility
  8. 17:19resilient architecture
  9. 19:41dive into the code - demo
  10. 25:02do it yourself
  11. 26:06thank you!
~/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.