thenewstack.io Open in urlscan Pro
2606:4700:20::681a:47  Public Scan

URL: https://thenewstack.io/why-our-agile-journey-led-us-to-ditch-the-relational-database/
Submission: On February 19 via manual from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

TNS


OK
VOXPOP

Where are you using WebAssembly?
Wasm promises to let developers build once and run anywhere. Are you using it
yet?
✓
At work, for production apps
0%

✓
At work, but not for production apps
0%

✓
I don’t use WebAssembly but expect to when the technology matures
0%

✓
I have no plans to use WebAssembly
0%

✓
No plans and I get mad whenever I see the buzzword
0%

Thanks for your opinion! Subscribe below to get the final results, published
exclusively in our TNS Update newsletter:
SUBMIT
 
TNS DAILY
We've launched a new daily email newsletter! You can now receive a free roundup
of the most recent TNS articles in your inbox each day. Register now, never miss
a story, always stay in-the-know.
SUBSCRIBE
Search
More Results
ARCHITECTURE
Cloud Native Ecosystem Containers Edge Computing Microservices Networking
Serverless Storage
ENGINEERING
AI Frontend Development Software Development API Management Python JavaScript
TypeScript WebAssembly Cloud Services Data Security
OPERATIONS
Platform Engineering Operations CI/CD Tech Careers Tech Culture DevOps
Kubernetes Observability Service Mesh
CHANNELS
Podcasts Ebooks Events Newsletter TNS RSS Feeds
THE NEW STACK
About / Contact Sponsors Sponsorship Contributions
PODCASTS EBOOKS EVENTS NEWSLETTER

ARCHITECTURE ENGINEERING OPERATIONS
Cloud Native Ecosystem Containers Edge Computing Microservices Networking
Serverless Storage
Q&A: Cockroach Labs' Spencer Kimball on Distributing SQL
Feb 16th 2024 11:37am, by Joab Jackson
Confidential Computing and Cloud Sovereignty in Europe
Feb 16th 2024 8:00am, by Sebastian Scheele
Does Cloud Native Change Developer Productivity and Experience? 
Feb 15th 2024 9:18am, by Jason Bloomberg
CNCF-Approved Strimzi Eases Apache Kafka onto K8s Clusters
Feb 14th 2024 11:51am, by Joab Jackson
Why Platform Engineering Is Different for Cloud Native Apps
Feb 8th 2024 7:12am, by Eric Newcomer
Why Platform Engineering Is Different for Cloud Native Apps
Feb 8th 2024 7:12am, by Eric Newcomer
Docker Basics: How to Use Dockerfiles
Feb 7th 2024 9:00am, by Jack Wallen
Leaky Vessels Vulnerability Sinks Container Security
Feb 1st 2024 11:20am, by Joab Jackson
Docker Build Cloud Promises to Speed Builds
Jan 29th 2024 9:23am, by Steven J. Vaughan-Nichols
Port Knocking Ubuntu Servers (or Containers) for More Secure SSH
Jan 19th 2024 3:00am, by Jack Wallen
Architecting for Industrial IoT Workloads: A Blueprint
Jan 31st 2024 7:34am, by Dunith Danushka
Enabling AI in IoT Apps with a Cloud-to-Edge Database
Jan 31st 2024 6:11am, by Mark Gamble
Why Distributed Application Environments Need a Consistent Security Posture 
Jan 29th 2024 9:45am, by Neha Mallik
AI Engineering: What Developers Need to Think About in 2024
Jan 2nd 2024 1:30am, by David Eastman
For Robust Edge Computing, Plan for the ‘What Ifs’
Dec 18th 2023 12:30pm, by Anton Smith
Composable Architectures vs. Microservices: Which Is Best?
Feb 16th 2024 7:28am, by Michel Murabito
What Does a Platform Engineer Do? And Do You Need One?
Feb 9th 2024 9:16am, by Lori Marshall
Improve Developer Velocity by Decentralizing Testing
Jan 17th 2024 9:03am, by Nočnica Mellifera
We Need a New Approach to Testing Microservices
Jan 12th 2024 9:30am, by Nočnica Mellifera
Celebrating 20+ Years of Domain Driven Design (DDD) and EIP
Jan 9th 2024 7:29am, by Eric Newcomer
Traefik Proxy v3 Adds WebAssembly and Kubernetes Gateway API Support
Feb 15th 2024 4:00am, by Steven J. Vaughan-Nichols
How the Kubernetes Gateway API Beats Network Ingress
Jan 23rd 2024 10:30am, by Heather Joslyn
Farewell to the Internet's Master Timekeeper: David Mills
Jan 23rd 2024 7:25am, by Steven J. Vaughan-Nichols
The Terrapin Attack: A New Threat to SSH Integrity
Dec 28th 2023 8:10am, by Steven J. Vaughan-Nichols
Rumors of Tungsten Fabric’s Death Are Greatly Exaggerated
Dec 19th 2023 10:00am, by Randy Bias
CNCF CloudEvents: A Li'l Message Envelope That Travels Far
Jan 31st 2024 4:00am, by Joab Jackson
Bringing the AWS Serverless Strategy to Azure
Jan 19th 2024 6:00am, by Rak Siva
Serverless Computing In 2024: GenAI Influence, Security, 5G
Jan 4th 2024 5:00am, by Chris J. Preimesberger
State of Serverless Computing and Event Streaming in 2024
Dec 4th 2023 7:17am, by Tun Shwe
Netlify Launches Composable Web Platform for Enterprise Devs
Oct 19th 2023 9:00am, by Richard MacManus
Worldwide Local Latency with ScyllaDB: ZeroFlucs’ Strategy
Feb 6th 2024 7:30am, by Cynthia Dunlop
DynamoDB: When to Move Out?
Jan 22nd 2024 7:48am, by Felipe Cardeneti Mendes
Harnessing Modern IT to Power Life-Saving Medical Advances
Jan 4th 2024 8:42am, by Mike Celetti
DBaaS Risks, Rewards and Trade-offs
Jan 4th 2024 7:00am, by Felipe Cardeneti Mendes and Michael Hollander
AI Pushes Universities to Modernize IT Infrastructure
Dec 15th 2023 6:07am, by Michael Wiseman
AI Frontend Development Software Development API Management Python JavaScript
TypeScript WebAssembly Cloud Services Data Security
Accuracy Improves When Large Language Models Collaborate
Feb 19th 2024 3:00am, by Kimberley Mok
The Rise of Small Language Models
Feb 16th 2024 3:00am, by Kimberley Mok
Creating a GPT Assistant That Writes Pipeline Tests
Feb 15th 2024 6:59am, by Jon Udell
Will Generative AI Kill DevSecOps?
Feb 15th 2024 3:00am, by Jennifer Riggins
IBM, Anaconda Partner to Embed Python into Enterprise AI
Feb 13th 2024 11:19am, by Darryl K. Taft
JavaScript on Demand: How Qwik Differs From React Hydration
Feb 17th 2024 4:00am, by Paul Scanlon
Dev News: React 19, Bun Comes to Angular, and GitHub AI Fund
Feb 17th 2024 3:00am, by Loraine Lawson
Astro Creator: New Web Metric Will Hurt JS Framework Sites
Feb 15th 2024 8:43am, by Loraine Lawson
Dev Tool Creator Nylas on the 4 Pillars of Modern APIs
Feb 13th 2024 10:39am, by Loraine Lawson
2023's Most 'Unforgettable' Glitch Projects
Feb 11th 2024 6:00am, by David Cassel
How to Document Database Objects with Annotations
Feb 19th 2024 6:00am, by Chris Saxon
GopherCon's First Capture-the-Flag Challenge
Feb 18th 2024 6:00am, by David Cassel
How to Set up and Run a Local LLM with Ollama and Llama 2
Feb 17th 2024 5:00am, by David Eastman
Dev News: React 19, Bun Comes to Angular, and GitHub AI Fund
Feb 17th 2024 3:00am, by Loraine Lawson
Composable Architectures vs. Microservices: Which Is Best?
Feb 16th 2024 7:28am, by Michel Murabito
Dev Tool Creator Nylas on the 4 Pillars of Modern APIs
Feb 13th 2024 10:39am, by Loraine Lawson
What Is API Sprawl and Why Is It Important?
Feb 13th 2024 7:00am, by Bill Doerrfeld
Why Platform Engineering Is Different for Cloud Native Apps
Feb 8th 2024 7:12am, by Eric Newcomer
What Are the Core Principles of Good API Design?
Feb 8th 2024 3:00am, by Charles Humble
Wrangle API Sprawl with a Resilient Platform
Feb 7th 2024 8:39am, by Andrew Carlson
What Are Python F-Strings and How Do You Use Them?
Feb 14th 2024 8:53am, by Jack Wallen
IBM, Anaconda Partner to Embed Python into Enterprise AI
Feb 13th 2024 11:19am, by Darryl K. Taft
Set up Python on Fedora Linux: 4 Steps
Feb 7th 2024 9:42am, by Damon M. Garn
What Is Python?
Feb 7th 2024 6:58am, by Jessica Wachtel
How to Use the with Statement in Python
Feb 2nd 2024 7:44am, by Jack Wallen
JavaScript on Demand: How Qwik Differs From React Hydration
Feb 17th 2024 4:00am, by Paul Scanlon
Dev News: React 19, Bun Comes to Angular, and GitHub AI Fund
Feb 17th 2024 3:00am, by Loraine Lawson
Astro Creator: New Web Metric Will Hurt JS Framework Sites
Feb 15th 2024 8:43am, by Loraine Lawson
Remix Takes on Next.js in Battle of the React Frameworks
Feb 6th 2024 10:17am, by Richard MacManus
Introduction to Web Components and How to Start Using Them
Feb 3rd 2024 6:00am, by David Eastman
How to Get Advantages of TypeScript in JavaScript
Oct 27th 2023 10:51am, by Phil Nash
Dev News: Udemy's New Docker Program, Plus TypeScript Beta
Oct 7th 2023 5:01am, by Loraine Lawson
The Angular Renaissance: Why Frontend Devs Should Revisit It
Sep 26th 2023 8:15am, by Loraine Lawson
Dev News: A 'Nue' Frontend Dev Tool; Panda and Bun Updates
Sep 16th 2023 4:00am, by Loraine Lawson
Dev News: Svelte 5 vs. VanillaJS and Google’s Project IDX
Aug 12th 2023 8:00am, by Loraine Lawson
Traefik Proxy v3 Adds WebAssembly and Kubernetes Gateway API Support
Feb 15th 2024 4:00am, by Steven J. Vaughan-Nichols
eBPF: Meaner Hooks, More WebAssembly and Observability Due
Feb 9th 2024 3:00am, by B. Cameron Gain
WebAssembly's Isolation in Today's and Tomorrow's Security
Feb 7th 2024 10:55am, by B. Cameron Gain
WASI Preview 2: What WebAssembly Can and Can't Do Yet
Feb 5th 2024 7:19am, by B. Cameron Gain
WASI 0.2 Preview: A New Dawn for WebAssembly
Jan 26th 2024 4:33pm, by Steven J. Vaughan-Nichols
NGINX Melds Open Source Tools into an Enterprise Platform
Feb 19th 2024 7:00am, by B. Cameron Gain
Microsoft: We Are Not 'Abandoning' C# for Rust
Feb 16th 2024 6:54am, by Darryl K. Taft
Digital Evolution from Cloud Migration to Cloud Native Development
Feb 6th 2024 10:00am, by Amy Groden-Morrison
5 Problems with Cloud Databases (and How to Fix Them)
Feb 2nd 2024 6:22am, by Sharon Kisluk
Enabling AI in IoT Apps with a Cloud-to-Edge Database
Jan 31st 2024 6:11am, by Mark Gamble
How to Document Database Objects with Annotations
Feb 19th 2024 6:00am, by Chris Saxon
Q&A: Cockroach Labs' Spencer Kimball on Distributing SQL
Feb 16th 2024 11:37am, by Joab Jackson
CNCF-Approved Strimzi Eases Apache Kafka onto K8s Clusters
Feb 14th 2024 11:51am, by Joab Jackson
Apache Flink: 2023 Retrospective and Glimpse into the Future
Feb 13th 2024 10:00am, by David Fabritius
Limited Compute Resources? Low-Parameter RAG Can Help
Feb 9th 2024 7:12am, by Mario Charnell-Delgado
NGINX Melds Open Source Tools into an Enterprise Platform
Feb 19th 2024 7:00am, by B. Cameron Gain
Linux: Limit Concurrent Users on Your Server with SSH
Feb 17th 2024 6:00am, by Jack Wallen
Confidential Computing and Cloud Sovereignty in Europe
Feb 16th 2024 8:00am, by Sebastian Scheele
Will Generative AI Kill DevSecOps?
Feb 15th 2024 3:00am, by Jennifer Riggins
What Is API Sprawl and Why Is It Important?
Feb 13th 2024 7:00am, by Bill Doerrfeld
Platform Engineering Operations CI/CD Tech Careers Tech Culture DevOps
Kubernetes Observability Service Mesh
How Do the Internal Developer Platform and Portal Connect?
Feb 14th 2024 6:34am, by Zohar Einy
What Does a Platform Engineer Do? And Do You Need One?
Feb 9th 2024 9:16am, by Lori Marshall
How Platform Engineering Supports SRE
Feb 8th 2024 12:30pm, by Heather Joslyn
How Platform Engineering Can Help Solve Vendor Lock-In
Feb 6th 2024 9:27am, by Luca Galante
Q&A: HashiCorp CTO Armon Dadgar on IDPs and IaC
Feb 1st 2024 1:42pm, by Raghavan "Rags" Srinivas
ClickHouse: Scaling Log Management with Managed Services
Feb 19th 2024 10:00am, by Valeriy Denisov
NGINX Melds Open Source Tools into an Enterprise Platform
Feb 19th 2024 7:00am, by B. Cameron Gain
GopherCon's First Capture-the-Flag Challenge
Feb 18th 2024 6:00am, by David Cassel
Linux: Limit Concurrent Users on Your Server with SSH
Feb 17th 2024 6:00am, by Jack Wallen
CNCF-Approved Strimzi Eases Apache Kafka onto K8s Clusters
Feb 14th 2024 11:51am, by Joab Jackson
The Future Is AI, but AI Has a Software Delivery Problem
Feb 12th 2024 10:00am, by Jim Rose
Flox Readies Nix for the Enterprise
Feb 9th 2024 8:00am, by Joab Jackson
End of an Era: Weaveworks Closes Shop Amid Cloud Native Turbulence
Feb 6th 2024 11:00am, by Steven J. Vaughan-Nichols
Work Commences on the Observability Query Language Standard
Jan 23rd 2024 4:00am, by B. Cameron Gain
We Need a New Approach to Testing Microservices
Jan 12th 2024 9:30am, by Nočnica Mellifera
Will Generative AI Kill DevSecOps?
Feb 15th 2024 3:00am, by Jennifer Riggins
Entrepreneurship for Engineers: Open Source Company Ethics
Feb 9th 2024 11:00am, by Emily Omier
Secure Your Future in 2024: Grab a Piece of the K8s Security Pie
Feb 9th 2024 10:00am, by Brooke Motta
End of an Era: Weaveworks Closes Shop Amid Cloud Native Turbulence
Feb 6th 2024 11:00am, by Steven J. Vaughan-Nichols
How Community Helps Developers Grow
Jan 29th 2024 3:00am, by Heather Joslyn
GopherCon's First Capture-the-Flag Challenge
Feb 18th 2024 6:00am, by David Cassel
Q&A: Cockroach Labs' Spencer Kimball on Distributing SQL
Feb 16th 2024 11:37am, by Joab Jackson
Limitations in Measuring Platform Engineering with DORA Metrics
Feb 16th 2024 6:05am, by Nočnica Mellifera
Does Cloud Native Change Developer Productivity and Experience? 
Feb 15th 2024 9:18am, by Jason Bloomberg
The Wrong Way to Use DORA Metrics
Feb 12th 2024 8:11am, by Nočnica Mellifera
Limitations in Measuring Platform Engineering with DORA Metrics
Feb 16th 2024 6:05am, by Nočnica Mellifera
Does Cloud Native Change Developer Productivity and Experience? 
Feb 15th 2024 9:18am, by Jason Bloomberg
Beyond Terraform: How We Scaled DevOps
Feb 15th 2024 7:23am, by Malcolm Edgar
Will Generative AI Kill DevSecOps?
Feb 15th 2024 3:00am, by Jennifer Riggins
How Do the Internal Developer Platform and Portal Connect?
Feb 14th 2024 6:34am, by Zohar Einy
LinkedIn Open Sources Interactive Debugger for K8s AI Pipelines
Feb 15th 2024 8:00am, by Mary Branscombe
Traefik Proxy v3 Adds WebAssembly and Kubernetes Gateway API Support
Feb 15th 2024 4:00am, by Steven J. Vaughan-Nichols
CNCF-Approved Strimzi Eases Apache Kafka onto K8s Clusters
Feb 14th 2024 11:51am, by Joab Jackson
Key Considerations for Containing Kubernetes Costs
Feb 13th 2024 6:32am, by Vasil Kaftandzhiev
Secure Your Future in 2024: Grab a Piece of the K8s Security Pie
Feb 9th 2024 10:00am, by Brooke Motta
ClickHouse: Scaling Log Management with Managed Services
Feb 19th 2024 10:00am, by Valeriy Denisov
NGINX Melds Open Source Tools into an Enterprise Platform
Feb 19th 2024 7:00am, by B. Cameron Gain
eBPF: Meaner Hooks, More WebAssembly and Observability Due
Feb 9th 2024 3:00am, by B. Cameron Gain
How Platform Engineering Supports SRE
Feb 8th 2024 12:30pm, by Heather Joslyn
Why Platform Engineering Is Different for Cloud Native Apps
Feb 8th 2024 7:12am, by Eric Newcomer
Istio Advisor Plus GPT: Expert System Meets AI for Service Mesh
Dec 14th 2023 12:15pm, by Steven J. Vaughan-Nichols
Using JWTs to Authenticate Services Unravels API Gateways
Nov 8th 2023 6:53am, by Christian Posta and Peter Jausovec
Enhancing Kubernetes Networking with the Gateway API
Nov 3rd 2023 3:30am, by Robert Kimani
Linkerd Enterprise Creators: Keep the Sidecar Mesh
Oct 31st 2023 7:05am, by B. Cameron Gain
Scaling Environments with OpenTelemetry and Service Mesh
Oct 17th 2023 11:13am, by Anirudh Ramanathan

2021-09-24 06:44:40
Why Our Agile Journey Led Us to Ditch the Relational Database
contributed,sponsor-mongodb,sponsored,sponsored-post-contributed,
DevOps


WHY OUR AGILE JOURNEY LED US TO DITCH THE RELATIONAL DATABASE

Our decision to veer away from the relational database for an experimental
application ended up having a profound effect on the company.
Sep 24th, 2021 6:44am by Jeff Needham
Photo by Matthis Volquardsen from Pexels.
VOXPOP
Try our new 5 second poll. It's fast. And it's fun!
 
Where are you using WebAssembly?
Wasm promises to let developers build once and run anywhere. Are you using it
yet?
At work, for production apps
At work, but not for production apps
I don’t use WebAssembly but expect to when the technology matures
I have no plans to use WebAssembly
No plans and I get mad whenever I see the buzzword
I HAVE AN OPINION
We'd love to hear what you think.
MongoDB sponsored this post.




Jeff Needham
Jeff is principal of Industry Solutions for Healthcare at MongoDB and brings
more than 20 years of IT experience in large and small organizations. Prior to
joining, Jeff drove legacy transformation and legacy modernization efforts at
Travelers Insurance as senior director of architecture and architected
healthcare solutions for Aetna/CVS Health.



For almost 170 years, Travelers Insurance has been one of the top writers of
commercial, property and casualty insurance in the United States. While the
insurance industry traditionally has about 20 different use cases, over the past
decade-plus, we’ve been witnessing an evolution of the demands from our data.

As a senior architect, I saw demands to build features that required us to use
data at rest, then data in motion and finally, data in consumption. Around the
same time, our board of directors mandated that Travelers leverage technology in
new ways to redesign the way we manufacture and sell our products in order to
improve our productivity and efficiency as a company.

It stood to reason that software would reduce the bottlenecks, which meant we
needed to become better at building and delivering software consistently. While
we considered ourselves agile zealots and wanted our teams to be as
self-sufficient and independent as possible using microservices, we did not wake
up one day and suddenly change. It took several years of iterating before we
finally replaced the underlying relational database with a document database
that would enable us to capture the value of using microservices and increase
our developer productivity and velocity.

Headquartered in New York, MongoDB is the developer data platform company
empowering innovators to create, transform, and disrupt industries by unleashing
the power of software and data.
Learn More
The latest from MongoDB
Enhanced Atlas Functionality: Introducing Resource Tagging for Projects

15 February 2024

Building AI with MongoDB: Putting Jina AI’s Breakthrough Open Source Embedding
Model To Work

14 February 2024

Safety Champion Builds the Future of Safety Management on MongoDB Atlas, with
genAI in Sight

14 February 2024



BECOMING MORE AGILE WITH AN OPERATIONAL DATA STORE

Initially, our goal was to build a single-view application for our brokers, who
at the time were logging into 12 different services required for a single use
case. What continued to hold us back was the relational data model. Let me
explain.

Within modern software development practices, you are expected to build software
from a two- or three-sentence business feature. The name of the game is to not
go too deep and to constantly iterate. This is far different from the
traditional waterfall method, where you would spend six months figuring out the
requirements analysis before you wrote a single line of code. With a waterfall
approach, this is fine because you will know the end state in order to create
your database objects. However, you simply can’t do this if you’re following
agile methods because there is no way to build a data model from a
three-sentence business requirement, and you’re constantly having to rework your
database.

TRENDING STORIES
 1. Beyond Terraform: How We Scaled DevOps
 2. Composable Architectures vs. Microservices: Which Is Best?
 3. How to Set up and Run a Local LLM with Ollama and Llama 2
 4. The Rise of Small Language Models
 5. Astro Creator: New Web Metric Will Hurt JS Framework Sites

We stood up the single-view app in 2014. At this time it was still ETL-dependent
and had a monolithic code base as well as consistent integration challenges. But
we were now deploying software five times annually — major for us — and had
built buzz internally from people seeing the business impact from using our app.
We realized that for our engineering teams to be able to deliver the software
necessary for the business goals, we ultimately needed to move away from the
relational database.


RDBMS GROWTH AT TRAVELERS

YEAR Tables in production 2013 40 2015 70 2017 100


GOODBYE TABLES, HELLO JSON!

We made the decision to use MongoDB’s document database to fully commit to our
internal transformation. However, to be successful after this massive change, we
knew we had to do more than just learn how to program against a different
database. This was a massive change we were introducing to a company that had
never used anything other than a relational database. As much of a technology
change it was, to succeed, Travelers needed to also undergo a culture change.

While our developers are building the software, there are many other groups of
people we took the time to build relationships with and bring them along on our
journey. We did this to make sure we could use their expertise and to quiet the
noise. We taught every team how to data model in JSON, as opposed to the rigid
tables and rows of a relational database. This was an eye-opening experience for
many people, who now understood how this affected the speed at which our teams
could deliver software into production.

Quickly, backlogs for business product owners began declining as our dev teams
were able to deliver features into production faster. This validated our
technology choice and began a flywheel of momentum. As the word got out
internally of what our business unit was doing, we began to see a massive uptick
of interest from other teams who were curious about our results.

Headquartered in New York, MongoDB is the developer data platform company
empowering innovators to create, transform, and disrupt industries by unleashing
the power of software and data.
Learn More
The latest from MongoDB
Enhanced Atlas Functionality: Introducing Resource Tagging for Projects

15 February 2024

Building AI with MongoDB: Putting Jina AI’s Breakthrough Open Source Embedding
Model To Work

14 February 2024

Safety Champion Builds the Future of Safety Management on MongoDB Atlas, with
genAI in Sight

14 February 2024



OK, NOW COME THE MICROSERVICES

Despite our developers having zero prior experience with MongoDB prior to our
first release, they still were able to ship to production in eight weeks while
eliminating more than 600 lines of code, coming in under time and budget. Pretty
good, right?

Additionally, the feedback provided was that the document data model helped
eliminate the tedious work of data mapping and modeling they were used to from a
relational database. This amounted to more time that our developers could
allocate on high-priority projects.

When we first began using MongoDB in summer 2017, we had two collections into
production. A year later, that had grown into 120 collections deployed into
production, writing 10 million documents daily. Now, each team was able to own
its own dependency, have its own dedicated microservice and database leading to
a single pipeline for application and database changes. These changes, along
with the hours saved not spent refactoring our data model, allowed us to cut our
deployment time to minutes, down from hours or even days.


SETTING THE PACE FOR FUTURE INNOVATION

At the end of the day, if you’re doing it right in relational, you have a lot of
tables, and if you’re modeling your data properly, you will have a lot of
objects even for the simplest use cases. Once we determined that our database
was slowing us down, we knew it was time for a change.

Our initial decision to veer away from the relational database for an
experimental application ended up having a profound effect on the company, with
MongoDB becoming the de-facto standard for software development. We found that
we could really embrace a lean product mindset and set our development teams up
for success to achieve our original goal of significantly reducing time from
business ask to production delivery.

Interested in data modeling in JSON, but don’t know where to start? Check out
our white paper or attend our weekly webinar series.

YOUTUBE.COM/THENEWSTACK
Tech moves fast, don't miss an episode. Subscribe to our YouTube channel to
stream all our podcasts, interviews, demos, and more.
SUBSCRIBE
Group Created with Sketch.
Jeff is principal of Industry Solutions for Healthcare at MongoDB and brings
more than 20 years of IT experience in large and small organizations. Prior to
joining, Jeff drove legacy transformation and legacy modernization efforts at
Travelers Insurance as senior...
Read more from Jeff Needham
MongoDB sponsored this post.
SHARE THIS STORY

TRENDING STORIES
 1. Beyond Terraform: How We Scaled DevOps
 2. Composable Architectures vs. Microservices: Which Is Best?
 3. How to Set up and Run a Local LLM with Ollama and Llama 2
 4. The Rise of Small Language Models
 5. Astro Creator: New Web Metric Will Hurt JS Framework Sites

TNS owner Insight Partners is an investor in: Pragma.
SHARE THIS STORY

TRENDING STORIES
 1. Beyond Terraform: How We Scaled DevOps
 2. Composable Architectures vs. Microservices: Which Is Best?
 3. How to Set up and Run a Local LLM with Ollama and Llama 2
 4. The Rise of Small Language Models
 5. Astro Creator: New Web Metric Will Hurt JS Framework Sites

Insights From Our Sponsor


Headquartered in New York, MongoDB is the developer data platform company
empowering innovators to create, transform, and disrupt industries by unleashing
the power of software and data.

Learn More
Enhanced Atlas Functionality: Introducing Resource Tagging for Projects

15 February 2024
Building AI with MongoDB: Putting Jina AI’s Breakthrough Open Source Embedding
Model To Work

14 February 2024
Safety Champion Builds the Future of Safety Management on MongoDB Atlas, with
genAI in Sight

14 February 2024
Building AI with MongoDB: Navigating the Path From Predictive to Generative AI

13 February 2024
Atlas Stream Processing is Now in Public Preview

13 February 2024
Atlas Stream Processing ahora está en vista previa pública.

13 February 2024
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories &
analyses.
SUBSCRIBE
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.
ARCHITECTURE
Cloud Native Ecosystem Containers Edge Computing Microservices Networking
Serverless Storage
ENGINEERING
AI Frontend Development Software Development API Management Python JavaScript
TypeScript WebAssembly Cloud Services Data Security
OPERATIONS
Platform Engineering Operations CI/CD Tech Careers Tech Culture DevOps
Kubernetes Observability Service Mesh
CHANNELS
Podcasts Ebooks Events Newsletter TNS RSS Feeds
THE NEW STACK
About / Contact Sponsors Sponsorship Contributions
roadmap.sh

Community created roadmaps, articles, resources and journeys for developers to
help you choose your path and grow in your career.

Frontend Developer Roadmap Backend Developer Roadmap Devops Roadmap
© The New Stack 2024
Disclosures Terms of Use Privacy Policy Cookie Policy
FOLLOW TNS

FOLLOW TNS

TNS DAILY
SUBSCRIBE








Some TNS posts require third-party cookies to view embedded content (video,
audio, technical & interactive content).

By clicking “Accept” you agree to our use of these cookies in accordance with
our Cookie Notice.

Cookie Policy
Reject Accept
Customize




THE NEW STACK'S COOKIES USAGE

When you visit, the website may store or retrieve information on your browser,
mostly in the form of cookies. This information might be about you, your
preferences or your device, but does not usually directly identify you. The
information is mostly used to make the website display the embedded content you
expect to see and work the way you expect it to.
Cookie Policy
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

View Vendor Details‎

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

View Vendor Details‎

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

View Vendor Details‎

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. If you do not allow these cookies, you will
experience less targeted advertising.

View Vendor Details‎
Back Button


VENDORS LIST



Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices