Designing Data-Intensive Applications
Martin Kleppmann et al., 2017 Beginner
5.0
The Big Ideas Behind Reliable, Scalable, and Maintainable Systems.
Download From Github Programming from the Ground Up
Jonathan Bartlett, 2003 Beginner
4.9
The point of the book is to help the student understand how assembly language and computer programming works.
View Book High Performance Browser Networking by Ilya Grigorik
Ilya Grigorik, 2013 Beginner
5.0
This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications--including HTTP 2.0 and XHR improvements, Server-Sent Events (SSE), WebSocket, and WebRTC.
View Book