• Building a simple yet business-valuable Event Model
  • Defining data schemas for Events
  • Building request and response schemas for Commands and Read Models
  • Generating Avro Event schemas, and uploading to Confluent Schema Registry
  • Generating Avro Protocol for Commands and Read Models, and generating a gRPC implementation scaffold
  • Implementing the business logic with Kafka and Kafka Streams
  • 1633112132-131a4e9f42028bc0
    Bobby Calderwood
    Founder
    Bobby is the founder of Evident Systems and creator of oNote, the Event Modeling platform. He builds bridges between business and software engineers.

    Prior, Bobby was a Distinguished Engineer on the Technology Fellows team at Capital One, where he designed and developed solutions to difficult problems, influenced the technical direction of Capital One while helping development teams implement that direction, and engaged the broader technical community via speaking and open-source contribution. Prior to Capital One, Bobby worked on the Product Team at Cognitect building, testing, and helping customers win with Clojure, ClojureScript, and Datomic.

    Bobby's been writing web applications and distributed systems with Clojure and ClojureScript since 2010.
  • 1633627313-1abaa64d536d0bc3
    Adam Dymitruk
    Inventor of Event Modeling and CEO/Founder of AdapTech Group
    Adam is the author of Event Modeling. He has dedicated his career to building event-driven systems. He is one of the original contributors to the body of work around CQRS and Event Sourcing in the area of consensus for the source of truth in automated information systems. He has also focused on decentralization concepts along with open source and open.