Swarnim Pratap Singhblog.theswarnim.com·Nov 3, 2024Building TCP Servers in Go: A Simple GuideHave you ever wondered how applications communicate over networks? The unsung hero behind many of these interactions is the Transmission Control Protocol (TCP). This blog post will guide you through creating a basic TCP server in Go using the powerfu...DiscussGo Language
Siddhartha Soxyprogrammer.com·Nov 2, 2024Navigating Networking Layers: The Journey of Data Through TCPIntroduction As backend engineers, we often take many things for granted without even realizing it, particularly what's happening beneath the surface. Although application programmers may not need to understand these underlying processes, architects ...Discuss·10 likes·56 readsNetworkingApplication Load
cakehalohyperpwn.hashnode.dev·Oct 24, 2024Understanding TCP and UDP: The Backbone of Internet CommunicationIf you’re into IT, you’ve likely heard the terms TCP and UDP. But what are those exactly? What are they used for? Why do we need them? In this article, I will answer these questions and explain why both protocols are crucial for modern networking. $ ...Discusslayer4
Felipe Ramos da Silvafelipemeriga.hashnode.dev·Oct 18, 2024What I Learned Building a Custom Async WebSocket Library in RustIntroduction Software developers often ask themselves if they should engage in side projects, usually with the goal of enhancing their professional profile or personal branding. The real question, though, is: What project should I create? Many develo...Discuss·1 like·45 readsRust
David Vilaçavilaca.dev·Sep 27, 2024HTTP além das abstrações: Saia do automático e entenda o protocolo fundamental da WebO HTTP (Hypertext Transfer Protocol) continua sendo o protocolo central da web moderna. Embora muitos desenvolvedores lidem com ele de forma indireta ao construir aplicativos, entender seu funcionamento detalhado é indispensável para otimizar e soluc...Discuss·1 like·65 readshttp
sai phanindrablog.saiphanindra.com·Sep 23, 2024TCP/IP FundamentalsThe Transmission Control Protocol/Internet Protocol is the backbone of the internet, enabling communication between devices and facilitating data transfer across networks. In this blog, we'll delve into the history, architecture, and key components o...DiscussComputer NetworksTCP
Atharva Nimbalkarimatharva2753.hashnode.dev·Sep 23, 2024Comparing TCP and UDP: Essential Information for Internet UsersTCP (Transmission Control Protocol): TCP Protocol is a protocol operating at the network layer. It is a connection-oriented protocol.TCP achieves this feat by establishing a robust connection between two devices, meticulously tracking the flow of dat...Discuss·1 likecomputer networking
Dheeraj Gopinathdheerajgopi.hashnode.dev·Sep 11, 2024How to Run Multiple Tokio Runtimes in a Rust ApplicationGetting started with Tokio is straightforward. By simply adding the #[tokio::main] macro to your entry point and using tokio::spawn for task management, you can quickly build an asynchronous application that handles typical use cases effectively. How...Discuss·1 like·38 readsRust
Anirban Banerjeeanirbanbanerjee13.hashnode.dev·Sep 5, 2024HTTP: The Basics Behind Every Web RequestHTTP (Hyper Text Transfer Protocol) is the backbone of the web, defining how clients request data from servers and how servers respond. As an application layer protocol, HTTP relies on TCP to ensure every bit of data reaches its destination. It's als...Discuss·27 readshttp
Dheeraj Gopinathdheerajgopi.hashnode.dev·Aug 24, 2024Setting Up a Simple TCP ServerIn this tutorial, you'll start the journey towards building Nimblecache (Redis clone) by first creating a simple TCP server using Tokio, a powerful asynchronous runtime for the Rust programming language. By the end of this tutorial, you will have a b...Discuss·69 readsBuild a Redis Clone in RustRedis