• Go Time – Episode #179 - Event-Driven System
    • talk about Event-Driven Architecture
    • a messaging bus is mostly more efficient (and faster) for sending messages than HTTP requests
    • apply item-potency
      • assume a message won’t be delivered only ‘once’
      • asseme a state change beging delivered to late won’t have any impact
    • EDA is not
    • Protobuf is recommened to use
      • don’t use JSON since it’ll cause lots of problems
      • along with rabbitmq
      • don’t use Kafka for the beginning