DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk4 min

Data Services: What Changes When a Provider Runs the Database?

“Stop using databases” means shifting some database operations to a managed service—not eliminating the database. Here’s how to assess the trade-offs.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

“Stop using databases” is a deliberately provocative way to say: stop making every application team run its own database infrastructure when a managed data service can meet the workload’s needs. The application still depends on a database and stored data; the proposed change is who operates the data layer and how developers access it.

What does “use data services” mean?

In a 2021 interview, Patrick McFadin argued for consuming database capabilities through a hosted service or an API rather than taking on the full work of running a database cluster. Instead of configuring infrastructure and database drivers, an application can call a service interface to read and write data. The database technology remains underneath that interface.

As an Amazon Associate I earn from qualifying purchases.

McFadin described the goal as letting important technology “fade into the background” so it is something developers use rather than continually reason through. That is his philosophy, not a measured finding or a universal rule. The phrase does not mean that data modeling, access patterns, or the service’s constraints can be ignored.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What work might a service take off the application team?

Operating a distributed database can involve provisioning and patching infrastructure, coordinating nodes, configuring drivers, and responding to failures. The 2021 conversation used Cassandra to discuss that burden, including sharding, data models, distributed coordination, and specialist knowledge. These are examples of work teams may need to handle in a self-managed deployment; the exact division of responsibility varies by service and contract.

#1 Best Overall

A managed provider takes responsibility for some infrastructure operations and offers a service boundary—often an API or protocol—for applications. This can reduce operational work, but it does not make the provider responsible for every application-level decision. Teams still need to select appropriate data structures and queries, set permissions, and plan for recovery and cost.

How do self-managed databases and data services differ?

Decision area Self-managed database Managed data service
Infrastructure operations Your organization operates and patches the database infrastructure. The provider operates at least some of the infrastructure; confirm exactly which tasks remain yours.
Application access Your application typically connects using the database’s drivers or protocols. The service may expose database protocols, APIs, or an access layer; verify supported interfaces.
Data model and queries Your team chooses and works within the database’s model and query capabilities. Your team still has to check that the service supports the required model and access patterns.
Recovery Your team is responsible for configuring and testing backups and restores. Available backup and restore controls depend on the service; establish who initiates and verifies recovery.
Portability Migration is still work, but your team controls more of the deployment. Export options, interfaces, and provider-specific behavior can affect migration effort; assess them before committing.
Cost Account for infrastructure and the people and time needed to operate it. Account for service charges and usage patterns, as well as any operational work that remains in-house.

There are no comparable benchmark figures in the cited 2021 sources for cost, performance, staffing, or availability. Compare options using your workload and a realistic recovery and migration scenario instead of assuming that either model is automatically cheaper or faster.

How should you evaluate a data service?

  1. Describe the workload. List how the application reads and writes data, its data model and query patterns, and its latency and availability requirements.
  2. Draw the operational boundary. Ask who provisions and patches the system, handles incidents, manages upgrades, and maintains the application’s database integration.
  3. Walk through recovery. Determine what backups and restore controls are available, who starts a restore, and how your team will test that restored data is usable.
  4. Review access and security. Check how identities, permissions, and application access are managed for the service you are considering.
  5. Test portability. Find out how data can be exported and what application changes would be needed to move to another service or deployment model.
  6. Estimate the full cost. Use expected usage and include the operational work your team will still perform. No price comparison is established by the 2021 interview.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What did the 2021 examples establish—and what did they not?

The Linux Foundation’s exact-title webinar was recorded on March 17, 2021, and sponsored by DataStax. Its description framed cloud and Kubernetes as changing architecture decisions and listed development speed, open source, community, and future-proofing as discussion topics. Those were the event’s planned themes, not independently measured outcomes.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In the June 7, 2021 Serverless Chats interview, McFadin discussed Cassandra, DataStax Astra, and Stargate as examples of hosted database technology and an access layer. They illustrate the argument at that time; they do not establish any product’s current status, feature set, pricing, guarantees, or portability. Check current vendor documentation and terms before relying on a product-specific capability.

McFadin also said, “the era of running your own database is coming to an end. You should not run your own database.” Read that as his strong 2021 opinion, not an established industry-wide conclusion. Self-managed infrastructure can still make sense when a team needs control, has the expertise to operate it, or finds that available services do not fit its workload or constraints.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.