~/talk

Elevating Event-Driven Architecture: Boost your delivery with AsyncAPI and Microcks

Talkat AACoT 2023 Bangalore · on Thursday, 2023-11-30· [web-platform, testing]
slides:none on file

Microcks consumes AsyncAPI files to generate mocks and tests on real brokers, creating a WebSocket endpoint that emits an order event every ~3s and auto-creating an SQS queue (demo shows 27 messages queued). Tests connect to SQS, find the expected two messages and report schema conformance; removing the required status field produces a failing test. Shows generative AI samples, SQS + WebSocket bindings, CI/CD hooks and test‑container libraries for local unit tests.

AI-written summary · about

  1. 0:00Event-driven architecture challenges
  2. 2:12Event-driven APIs in distributed systems
  3. 4:41Distributed monoliths and versioning risks
  4. 6:54Microcks for API mocking and testing
  5. 9:23Microcks architecture and open-source
  6. 10:26Contract examples and executable specs
  7. 11:49Multiple protocols with Microcks
  8. 13:57Mocking and testing benefits in EDA
  9. 15:01Live demo setup for pastry API
  10. 16:07Importing AsyncAPI specs into Microcks
  11. 17:13AI-assisted mock data generation
  12. 18:18WebSocket mocking for frontend
  13. 19:04SQS binding for event propagation
  14. 20:14Multi-protocol message mocking
  15. 21:41Conformance testing for messages
  16. 23:30Message compliance against schema
  17. 24:59Tests in CI/CD pipelines
  18. 26:06Microcks in unit tests
  19. 27:10EDA maturity with Microcks
  20. 28:12Summary and closing
  21. 28:32Q&A on schema conformance
~/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.