Hi Aleh, The EventEngine has been used in production for most things on most platforms for a few releases. There are a couple of areas we're still working to migrate, but the majority of gRPC uses EventEngine functionality.
Besides the ability for applications to define and control their own event loops, communication layers, and async execution strategies, the EventEngine brings a thread pool into gRPC, which improves the Callback API (applications no longer need to "donate" threads). Internally, this migration will also allow us to open source a few things we've wanted to release for a while, such as allowing custom load balancing policies. That will be possible when the EventEngine is fully landed, maybe EOY. And the EventEngine eliminates a large chunk of tech debt, but not terribly apparent to external users. Best, -Adam On Thursday, July 17, 2025 at 6:28:30 AM UTC-7 Aleh Linkin wrote: > Hello. Is EventEngine ready for production. Does it have any benefits > before old implementation? I mean using default grpc engine not custom io > library -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/grpc-io/9ac388dc-d18a-4be9-989a-d56b4ce75c8dn%40googlegroups.com.
