Not exactly related to the video, but why do some people choose gRPC and others choose event sourcing for microservices communication? Is it just a matter of unneeded complexity in event sourcing? Are there performance issues as well?
There are pros and cons to each approach, and the details matter with regard to how services will be scaled and the coordination of that scaling happens.
There are lots of finer points in the details, but knowing the difference between the two approaches can help with the decision making process on which path the adopt.