
UDP as a Serverless Event Source
Are you versed in Event Driven Architecture (EDA)? This article is going to explore applying EDA at the outside edge of systems as a boundary for traditional network traffic. What is EDA? Setting aside hyperbole and focusing on the "what": Event-driven architectures have three key components: event producers, event routers, and event consumers. [AWS Documentation] But what is an "event"? A record of a significant change in state or a notable occurrence within a system, stated in the past tense. [Wikipedia] In EDA, things happen and information about those occurrances flows from producers to consumers. Consumers may, of course, produce events of their own creating "flows" of events around and between systems. That sounds a lot like what network equipment does, right? So let's make that literal. Modeling a UDP "Event" The User Datagram Protocol is simple intentionally. It was designed in the 1980's as the "catch-all" mechanism for moving data around the internet when TCP wasn't appropria
Continue reading on Dev.to
Opens in a new tab



