A remote procedure call framework specifically designed for building distributed services, often used with NATS.