Tag
A comprehensive guide to core system design building blocks, including client-server architecture, scaling, and databases, to help with system design problems and interview preparation.
The article explains how Emacs can function as a client to various services, leveraging its built-in libraries for UI, network communication, and data management, supporting the idea that 'everything looks like a service' in Emacs.
A tweet raises a question about gRPC deadline propagation: if a client specifies a 100ms deadline but network latency consumes 50ms, does the server still have the full 100ms?
DuckDB introduces 'Quack', a new client-server protocol that enables DuckDB instances to communicate via HTTP, supporting concurrent writers and remote access while maintaining simplicity and performance.
GBrain v0.31.1 has been released with support for a real MCP thin client, enabling a centralized home server architecture where other devices can connect via MCP.