Best of NoSQLSeptember 2023

  1. 1
    Article
    Avatar of dzDZone·3y

    What Is Good Database Design?

    DZone: Good database design is essential to ensure data accuracy, consistency, and integrity. The design must address the storing and retrieving of data quickly and easily while handling large volumes of data in a stable way. Data security is a critical consideration in modern database design, given the rising prevalence of fraud and data breaches.

  2. 2
    Article
    Avatar of amplicationAmplication·3y

    Picking the Perfect Database for Your Microservices

    Microservices have been the go-to application architecture that many software projects have adopted. Microservices favour independent service components where each service can run on its own runtime and connect to its own database. This means you're encouraged to share data between microservices rather than using an extensive single database for all your microservices.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    The SQL Handbook – A Free Course for Web Developers

    The SQL Handbook is a free and open text-based handbook for Web Developers. Try the interactive version of this SQL course on Boot.dev, complete with coding challenges and projects. Watch the video walkthrough of this course on FreeCodeCamp's YouTube channel.

  4. 4
    Article
    Avatar of gcgitconnected·3y

    How Discord Stores Trillions of Messages — Curious Case of System Design

    Discord’s Cassandra cluster exhibited serious performance issues that required increasing amounts of effort to just maintain, not improve. In 2017, the Discord team ran 12 Cassandra nodes, storing billions of messages. They migrated their data to ScyllaDB because they were looking for a database that was scalable and fault-tolerant.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    A Gentle Introduction to MongoDB and Mongoose

    Learn how to use MongoDB as your ODM, host your database with MongoDB Atlas, connect your Node.js app to a MongoDB cluster, and explore different methods for data visualization. In this article, we'll discuss Mongoose, an Object Data Modeling (ODM) library for MongoDB and Node.

  6. 6
    Article
    Avatar of supabaseSupabase·3y

    Supabase Blog: Open Source Firebase alternative Blog

    Supabase Beta October 2022 introduces new SDKs, quickstarts, Functions tricks, and announces the date for Launch Week 6.

  7. 7
    Article
    Avatar of devgeniusDev Genius·3y

    Designing a Scalable Notification System in a System Design Interview

    Designing a Scalable Notification System in a System Design Interview can be quite complex. Designing a notification system can be a complex task that involves many different components. The system needs to be able to handle a larger number of notifications without slowing down or crashing.