TODO: explain how Seastar is mostly about code running on a single machine, and mention again the mechanisms we have to communicate between its cores and to run code on other cores. But if we want to write a distributed program on a cluster on multiple machines (a cluster), we need a way to communicate with other nodes - and this is RPC.
Back to table of contents. Previous: 23. Memory allocation in Seastar. Next: 25. More about the sharded network stack.