Reading List 2018

Listing down the possible online documents/specifications/RFCs etc. that I wish to read in 2018. Before picking to read any one of the document, it is obvious to check for updates. Because as we know it, the technology (especially the Web) is moving forward at a great speed.

I got to dicover rfc-editor which seems to be a nice place to discover some standards. For example, this link lists all the basic protocols responsible for the internet.

JVM

This is already on going for me and I have discussed about it previously in my blog posts.

Web | PDF

MQTT

The messaging protocol that is powering powerful messaging/queuing softwares like RabbitMQ.

Interesting part is I got to know that there is variation called MQTT-SN available for the following purpose.

MQTT for Sensor Networks is aimed at embedded devices on non-TCP/IP networks, such as Zigbee. MQTT-SN is a publish/subscribe messaging protocol for wireless sensor networks (WSN), with the aim of extending the MQTT protocol beyond the reach of TCP/IP infrastructure for Sensor and Actuator solutions

Woah! that is great. But I would like to stick to MQTT over TCP networks probably.

Web | PDF

The Websocket Protocol

This is powering realtime internet applications. Got introduced to it in socket.io and would like to know more about this.

Web | PDF

Web Assmebly

Contains three specs namely Core, JavaScript API, Web API.

Web

Transmission Control Protocol (TCP)

Back to the basics :)

Web | PDF

User Datagram Protocol (UDP)

Will help understand the UDP vs TCP jokes floating around the internet in a much better way :D

Web | PDF

Internet Protocol (IP)

Journey to the core of the internet.

Web | PDF

HTTP 1.1

Not sure which one to read, because there seems to be lot of updates. But I will stick to RFC 2616.

Check Errata for knowing the errors in the protocol and to learn how it was fixed in upcoming standards.

Web | PDF

HTTP 2

Contains two parts.

Web


I guess this is enough for now! Enjoy.