VOOZH about

URL: https://thenewstack.io/networking/

⇱ Online Networking Architectures | The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson

Networking

OVERVIEW

With networking, service providers can build networks using standard white boxes, virtualization, and multiple applications over a shared pool of resources using innovative and cost-effective methods. The cloud approach simplifies network architecture, lowers costs, enables innovation, and increases profitability for service provider networks.

Network communication — also referred to as internetworking — is a group of defined standards and protocols that enable application programs to transmit information regardless of the hardware device where developers operate the programs.

Networking is an essential component for cloud-native computing, a stack of communications software that allows microservices to communicate with one another and with the world at large. The dynamic nature of container-based workloads puts new pressure on the networking layers of this stack, demanding extremely low latency and rapid lookup times to find services.

What Is Computer Networking?

Computer networking connects devices such as laptops, phones, and computers with other IoT devices to establish communication. Computer networking is evolving as modern networks provide more than just connectivity.

How Virtual Networking Enhances Communication

Virtual networking connects computing devices, servers, machines, and other devices across different locations. While computer networking connects hardware through cables, virtual networking enhances communication between devices regardless of location and provides the same features as traditional network communication.

Virtual networking provides more efficient routing with tools such as switches and network adapters. Tailoring networks to specific applications and easily modifying networks as the need arises is provisioned through virtual networking. An example of open virtual networking is the virtual private network (VPN) that securely connects networks over the internet.

Benefits of the Network Model

A network model is a flexible approach to managing data sets. Network models often have a schema, a graphical representation with object types as nodes and relationship types as arcs. The network model is also a type of database model.

Some benefits of the network model for interconnected networks include:

Managing multiple relationship types. Unlike other models, the network model can handle single and multiple — many-to-many (N: N) relationships.

Accessing data easily. The network model makes data easier to access than other hierarchical models.

Creating accurate and consistent data. The network model depends on parent-child relationships creating a connection between parent and child segments. This structure leads to the constant creation of precise data.

Enhancing data independence. The network model is structured in database management systems (DBMS) to make data more independent than hierarchical models. This feature is available because each higher level in a data set is not adversely affected by changes to the level beneath it.

Discover all the things a Service Mesh can do

What Are Network Interfaces?

Network interfaces are the links between computers and private or public networks. Often on network interface cards (NIC) that aren’t always physical, a network interface allows wired and wireless connections.

Multiple internetworking technologies such as Transmission Control Protocol and Internet Protocol (TCP/IP) serve as a network interface. For example, the TCP/IP interface allows specific network technologies to understand and send internet protocol (IP) datagrams at the network layer by formatting IPs into packets.

Challenges with Networking Applications

A networking application runs on one host while monitoring and communicating with other applications running on a different host. In managing communication between networking applications, some challenges exist.

Here are some issues faced with networking applications.

Container management. Containers must share the Internet Protocol number with their host operating systems as a kernel technology. As a result, managing containers must be done either through an overlay network or other modifications.

Nature of communication protocols. Communication protocols for interconnected networks need to be more nimble to manage a large amount of traffic going back and forth across a microservices architecture.

Slow connectivity. Large file transfers — which slow down networks — make simple tasks take a lot of time and become complex. Slow connections sometimes make users wary of completing functions over a computer network.

Performance degradation. When providers do not prioritize application management and observability, performance degradation occurs. This lack of application maintenance reduces data consistency and quality, slow network speed, and poor transmission.

Security threats. Preventing unauthorized access to computer networks and cyber-attacks while maintaining network integrity is one of the constant issues teams face with networking applications.

Microservices communicate with each other through inter-service communication networks. Changing the communication mechanism when switching between microservices applications can be complex. To this end, Google has devised another technology, called gRPC, specifically for low-latency communications. To connect with the Internet of Things, IBM’s MQTT is proving to be a robust protocol for low-bandwidth devices.

Discover more articles about networking communication, internet protocols, and emerging internetworking technologies.

MORE
ESSENTIAL READING
The Evolution to Service-Based Networking
Mar 31st, 2022 7:04am
BY Peter McCarron
Embracing service-based networking allows companies to match the velocity of modern app delivery practices without compromising on management or security.
Stateless Rethinks Modern Networking
Mar 16th, 2020 11:25am
BY Susan Hall
Stateless reinvents networking for the cloud native era.
Extend Your Organization's Reach with Software-Defined Wide Area Networking
Nov 4th, 2019 12:03pm
BY Ashwath Nagaraj
Deploying SD-WAN can cut service bills drastically and what it offers in guaranteed failovers, almost non-existent downtimes and sheer ease of installation would make any C-suite executive prick up their ears.
A Software-Defined Approach to Networking and Security
Sep 8th, 2016 9:09am
BY Kiran Oliver
Take a look at how Nuage Networks is addressing container security through the use of Software Defined Networking (SDN).
How IT Should Rethink Their 'Networking Game Plan'
Apr 5th, 2019 9:34am
BY Sean Armstrong
Network management is about effectively being able to play offense and defense. But network management is hardly just a game.
GETTING STARTED
Container Networking: A Breakdown, Explanation and Analysis
Sep 14th, 2016 12:40pm
BY Lee Calcote
Here's the first of two articles about container networking from our ebook on Docker and the container ecosystem.
The Container Networking Landscape: CNI from CoreOS and CNM from Docker
Sep 16th, 2016 11:47am
BY Lee Calcote
As vendors and projects continue to evolve, the networking landscape continues to shift. Some offerings have consolidated or combined.
How Kubernetes Provides Networking and Storage to Applications
Sep 15th, 2020 6:00am
BY Janakiram MSV
This post will explain the architectural decisions behind how Kubernetes handles networking and storage.
A Hacker’s Guide to Kubernetes Networking
Feb 27th, 2017 10:33am
BY Yaron Haviv
Here's how Kubernetes and the Container Networking Interface works with some hacking tricks to learn its internals and manipulate it.
Project Calico and the Challenge of Cloud Native Networking
Apr 25th, 2019 5:00pm
BY Joab Jackson
KubeCon + CloudNativeCon will feature key maintainers behind popular projects like Kubernetes, Prometheus, gRPC, Envoy, OpenTracing and other domain experts, adopters, and end users to further the education and advancement of cloud native computing.
SHARE
TRENDING STORIES
Latest Networking Stories
From system of record to system of control: How NetBox Labs is making network engineers “masters of intent.”
Apr 28th, 2026 11:00am
BY Doug Sillars
SPONSORED
Beyond the VPN: Cloudflare Mesh builds a private network for the age of AI agents
Apr 14th, 2026 11:04am
BY Adrian Bridgwater
Model Flop Utilization is the metric Aria Networks says will define the AI infrastructure era
Apr 7th, 2026 9:00am
BY Adrian Bridgwater
How to deploy Pi-Hole with Docker and stop ads on every device on your LAN
Mar 23rd, 2026 7:44am
BY Jack Wallen
Why flat Kubernetes networks fail at scale
Mar 20th, 2026 7:00am
BY Reza Ramezanpour
SPONSORED
GSMA Open Gateway offers developers one API for 300+ mobile networks
Mar 4th, 2026 10:26am
BY Adrian Bridgwater
How Homepage simplifies monitoring your self-hosted services
Feb 6th, 2026 8:00am
BY Jack Wallen
S3 is the new network: Rethinking data architecture for the cloud era
Feb 2nd, 2026 4:00am
BY Max Liu
SPONSORED
FULL NETWORKING ARCHIVE
TRENDING STORIES