Jyotiprakash Mishrablog.jyotiprakash.org·Nov 22, 2024Java NIO: Building Scalable and High-Performance ApplicationsJava NIO (New Input/Output), introduced in Java 1.4, is a powerful response to the evolving demands of modern computing. The world was moving toward highly concurrent, high-performance systems, and the traditional Java IO framework, while sufficient ...1 like·34 readsjava nio
Toan Bomtoanbom.hashnode.dev·Aug 25, 2024Networking and Sockets: Syn and Accept queueOne key area we focused on was the relationship between endianness and TCP stream sockets. We explained why the bind syscall expects certain information for the INET family to be in a specific endianness, known as network byte order. This ensures tha...networking
David Osharedavidoshare.hashnode.dev·Apr 23, 2024Network Programming with Sockets: Building the Foundation for CommunicationIn the intricate world of computer networks, sockets stand as the fundamental building blocks for communication between applications. Network programming with sockets delves into the art of creating these endpoints, enabling data exchange between pro...Python
Venkat Ramanvenkat.eu·Mar 26, 2024OS Error: Too many open files. Understanding file and socket descriptors.Intro Engineers who've built, deployed and operated backend services would've encountered this error. It usually means your service is serving real user requests - Yay 🎉 ! One possible scenario is - you need to fine-tune server OS configuration to s...149 readstoo-many-open-files
Shaiwal Tripathishaiwal2shaiwal.hashnode.dev·Feb 10, 2024Receiving Data from Pathology Machine using SocketI am very new in Socket Programming. I am using the following code to receive incoming data from a pathology machine. Issue I am facing... Machine is sending huge amount of data and gets busy and disconnects from program after some time. How can I ...C#
GADDAM SAI BHARATH CHANDRA REDDYbharathgaddam.hashnode.dev·Jan 29, 2024HTTP Server using Java SocketsFor all those curious developers out there, if you've ever wondered about the inner workings of web communication or wanted to take your first steps into web development, you're in the right place. What to Expect: In this blog series, we'll embark on...Java
Nishant Kumarasknishant.hashnode.dev·Dec 4, 2023Socket Programming with TCP/UDPSockets For every end system to get connect with other end systems, we need sockets. Sockets are nothing but a gateway for packets to flow between nodes(end systems). Let's consider a scenario of network applications. The network application consists...client
Yash BadoniyaforTECELIT BLOGtecelit.hashnode.dev·Oct 18, 2023Creating a Reverse Shell with Python SocketsIn the realm of cybersecurity, a reverse shell is a potent tool that allows a remote user to gain control over another system. While the concept might sound intimidating, reverse shells are employed for legitimate purposes like remote system administ...401 readsreverse-shell
Dhairya Vermarajurastogi.hashnode.dev·Jul 1, 2023Real-Time Awesomeness: Go and WebSocketsGolang is really great when it comes to network programming. Maintaining web sockets, and scaling them, comes very easy with Go. In this article, we will be creating a WebSocket server to receive messages from clients. After that, we will also explor...4 likes·165 readsGo Language
freeCodeCampforfreeCodeCampfreecodecamp.org·Mar 22, 2019Asynchronous-IO vs Asynchronous-Request Processing in javaBy Bhuvan Gupta In this article, I am trying to explain the difference between Async-IO and Async-Request processing in the HTTP request in the Java world. In the pre-Java 1.4 world, Java provides an API to send/receive data over the network socket. ...asynchronous