How Stuff Works - SMTP through WireShark
The SMTP (Simple Mail Transfer Protocol) is an Internet standard communication protocol for electronic mail transmission. Most of mail servers use SMTP protocol to send/receive email messages. Most email clients available today uses SMTP only for relaying messages to another mail server. But Mail client software on your desktop/laptop/electronic devices uses IMAP/POP3 to pull emails from its servers. So in simple terms SMTP is to communicate between/among Mail Server(s) to Mail Server(s). SMTP is implemented upon TCP (Transmission Control Protocol)
Design Dig - Rust Design Principles
If you stumbled upon this article, either you have already heard and is interested in Rust programming language, or you may already be working with it. But here is a brief intro
GraphQL vs REST for API’s
Design Dig - ReactJS Design Principles
What is Technical Debt? and How to manage it?
An Introduction to Deno
A secure runtime for JavaScript and TypeScript. — by (Deno.land)[https://deno.land/]
gRPC-Communication between Microservices
A high-performance, open-source universal RPC framework
Concurrency with Rust
WebSockets vs WebRTC - Which one to use
A Look into Video Streaming - MPEG-DASH vs HLS
Streaming is a way of delivering data over the Internet so that a device can start displaying the data before it fully loads. Video is streamed over the Internet so that the client device does not have to download the entire video file before playing it.