GoCracow #6 - Wprowadzenie do watermill - Robert Laszczak
ฝัง
- เผยแพร่เมื่อ 9 ก.พ. 2025
- Budowanie aplikacji event-driven powinno być równie proste, co budowanie API HTTP - taki cel postawiliśmy sobie, gdy zaczynaliśmy pracę nad Watermillem. Chciałbym opowiedzieć historię o tym, jak stworzyliśmy jedną z najpopularniejszych bibliotek do obsługi eventów w Go.
Nie chcę jednak skończyć na teorii - podczas prezentacji napiszemy gotową do wdrożenia aplikację opartą o Watermilla, która będzie posiadała podstawowe funkcjonalności takie jak logowanie, metryki, czy poison queue. Nasz serwis będzie też całkowicie niezależny od użytego Pub/Suba: będzie mógł działać zarówno z RabbitMQ, Kafką, czy nawet z prostą implementacją opartą o MySQL.
Robert Laszczak:
Na co dzień pracuję jako Tech Lead w Karhoo. Specjalizuję się w projektowaniu i konsultowaniu skalowalnych systemów event-driven. Jestem pomysłodawcą i współtwórcą biblioteki Watermill. Wierzę w pragmatyczne użycie takich metod jak DDD czy
Slides: speakerdeck.co...