VOOZH about

URL: https://thenewstack.io/the-internet-is-not-reliable-but-planning-for-it-can-save-you/

⇱ The Internet Is Not Reliable, but Planning for It Can Save You - 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
2022-11-10 08:41:08
The Internet Is Not Reliable, but Planning for It Can Save You
contributed,sponsor-couchbase,sponsored,sponsored-post-contributed,
Cloud Services / Data / Storage

The Internet Is Not Reliable, but Planning for It Can Save You

How a multicloud and offline approach can prepare your organization to be the one customers go to when your competitors are scrambling.
Nov 10th, 2022 8:41am by Matthew D. Groves
👁 Featued image for: The Internet Is Not Reliable, but Planning for It Can Save You
Image via Pixabay.
Couchbase sponsored this post.

The internet was originally a Department of Defense project designed to be resilient in the face of outages and service interruptions. Yet, some days it’s a struggle to even get a single cat GIF to load. This is because the internet is not reliable. Or rather, the ways it’s most commonly used aren’t reliable enough. But with a multicloud and offline-first approach, you can be prepared.

Consider the major cloud providers: AWS, Azure and Google Cloud. Dozens of dedicated cloud centers worldwide are created and run by companies with considerable expertise and plenty of resources, upon which a large amount of the world’s websites and mobile apps are built. Yet, even they have serious outages or service interruptions (Amazon Web Services (AWS), Google Cloud and Azure all list some of their major outages publicly).

Consider cell service providers: T-Mobile, AT&T, Verizon. A hurricane (like the most recent, Ian) can take down cell service for days. Serious distributed denial-of-service (DDoS) attacks can hamper or damage service. Cell service is wireless, but cell towers use cables that are accidentally cut from time to time.

Consider home internet service providers: Comcast, Spectrum, Cox. Outages can be caused by storms, cut cables, wear and tear, or faulty equipment. Reports of outages for Comcast, for example, happen daily.

And finally, consider that the real world has internet dead zones — places where cell and WiFi signal is highly unreliable or completely unavailable: airports, airplanes, remote regions (rural areas, mountainous areas, on a vessel in the middle of the ocean). I still experience dead zones in underground parking garages and, most recently, the back of a store in a mall.

Couchbase delivers Capella, the cloud database platform for modern applications. Capella enables developers and architects to quickly build the apps of the future and deliver always-on experiences to customers, on a mission to simplify how businesses develop, deploy and consume modern applications.
Learn More
The latest from Couchbase

How a Multicloud Approach Can Help

As consumers, we live with these issues and work around temporary inconveniences. For large- scale operations, however, even a small outage can result in huge consequences. For instance, Walmart calculated that a delay of 100 milliseconds resulted in a 1% drop in revenue.

But what can be done about it? Assume it’s going to happen and be prepared. For instance, when my home internet goes out, I can tether to cell data service (and vice versa).

What can you do when an AWS service goes down? Switch over to Azure (and vice versa).

That is what multicloud is all about: preparation. Of course, all cloud providers offer a number of proprietary services, which can’t be so easily switched (vendor lock-in). So, for a multicloud approach to work, you need to look for open standards that all cloud providers offer and build on those as much as possible.

Kubernetes is one such technology that all major cloud providers offer. For databases, look for technology that can efficiently sync data between cloud providers as close to real time as possible (with as little effort as possible). These tools also allow you to run your own data center (should that be necessary) that can act as a stopgap for disaster recovery.

You will also get other multicloud benefits: price negotiation leverage and more data region options, to name a couple. Yes, there are trade-offs: Those proprietary cloud services will be harder or impossible to use without carefully designed abstraction layers.

What about mobile applications? What should a smartphone app do when its backend API goes down or can’t be reached? Keep the experience as seamless to the end user as possible. This can be done by saving data locally to the device and keeping new data saved to a local database until connection is restored.

This is the crux of an “offline first” approach. Store and process data locally, and sync it back to your data center as internet connectivity permits. Do this in such a way that it’s transparent to the user. If they’re in an internet dead zone in the back of a mall store taking inventory, it won’t matter. They remain productive and business continues.

The internet will fail. Cloud services will go down. Cell service will go down. But if your organization is expecting and planning for it, then your organization will be the one that customers will go to when your competitors are scrambling.

Emphasizing Reliability with Couchbase

The unreliability of the internet is one of the guiding principles of the products and services that Couchbase provides. Couchbase offers XDCR: cross data-center replication that replicates changes to your data in real time between data centers, whether they’re AWS, Google Cloud, a data center in your headquarters or all three. Couchbase also offers Couchbase Mobile, which provides an offline-first embedded database with automatic sync. These are all available with Couchbase Capella, a cloud database as a service that you can try for free right now.

Couchbase delivers Capella, the cloud database platform for modern applications. Capella enables developers and architects to quickly build the apps of the future and deliver always-on experiences to customers, on a mission to simplify how businesses develop, deploy and consume modern applications.
Learn More
The latest from Couchbase
TRENDING STORIES
Matthew D. Groves is a senior product marketing manager at Couchbase. He is the author of the book “AOP in .NET: Practical Aspect-Oriented Programming,” a Pluralsight author and a Microsoft MVP.
Read more from Matthew D. Groves
Couchbase sponsored this post.
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Pragma.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
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.