Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Rust Backend Frameworks for gRPC APIs
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
tonic
tonic is a gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. This library was created to have first class support of async/await and to act …
Tree-Based Data Structures
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
BST vs AVL Tree vs Red-black Tree
- BST is not necessarily balanced and has a worst lookup time of O(n).
- AVL tree is strictly balanced BST.
- Red-black is between BST …
Tips on System Design
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Latency Numbers Programmers Should Know
Messsage Queue Implementations
Top 7 Most-Used Distributed System Patterns
Authentication System
gRPC GraphQL and RESTful APIs
Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
GraphQL harder (compared to RESTful and gRPC) to cache.
gRPC has the best performance
but not cannot be used for communication between frontend and backend directly, even thought it is doable …