3 ms·
Nats is a message bus/queue though, which is different from the serialisation format and rpc framework offered by protobufs +grpc. I love a good queue, but the
by FridgeSeal 3y ago
Nats is a message bus/queue though, which is different from the serialisation format and rpc framework offered by protobufs +grpc.
I love a good queue, but these are “orthogonal” to borrow a favourite HN term.
- devmunchies 3y agoYeah completely different tech but it can solve the same problem—connection and communication between services. Implementation details. If you don’t think about the tech between services, at the end of the day my service is using some protocol to send and receive data, using grpc or otherwise. NATS has a clean request/reply paradigm built in that makes this simpler.
- kodah 3y agoOrthogonal is a math term fwiw. Most SWEs are math majors by way of CS/CE. Hence it shows up here a lot.