Skip to main content

Posts

Showing posts from July, 2016

Quick UDP Internet Connections

What is QUIC?

QUIC (Quick UDP Internet Connections) is a new transport protocol for the internet, developed by Google.






QUIC solves a number of transport-layer and application-layer problems experienced by modern web applications, while requiring little or no change from application writers. QUIC is very similar to TCP+TLS+HTTP2, but implemented on top of UDP. Having QUIC as a self-contained protocol allows innovations which aren’t possible with existing protocols as they are hampered by legacy clients and middleboxes.
Key advantages of QUIC over TCP+TLS+HTTP2 include: Connection establishment latency Improved congestion control Multiplexing without head-of-line blocking Forward error correction Connection migration

more / source:
http://blog.chromium.org/2015/04/a-quic-update-on-googles-experimental.html https://www.chromium.org/quic https://tools.ietf.org/pdf/draft-tsvwg-quic-protocol-02.pdf





Evolution of Unix and Unix-like systems

The ‘Unix philosophy’ originated with Ken Thompson's early meditations on how to design a small but capable operating system with a clean service interface. It grew as the Unix culture learned things about how to get maximum leverage out of Thompson's design. It absorbed lessons from many sources along the way.

more / source:
http://www.faqs.org/docs/artu/index.html
https://en.wikipedia.org/wiki/Unix
Directory contents -  Unix-like operating systems.



Directory structure and directory contents in Unix-like operating systems
- image from http://pclosmag.com/