Best of Backend DevelopmentDecember 2022

  1. 1
    Article
    Avatar of gcgitconnected·3y

    Ultimate 10 Stages to Master Backend Development

    Backend development refers to server-side programming in which a developer creates application architecture and business logic to process and store the data and output useful information. There are multiple backend programming languages, frameworks, and stacks like JavaScript, Python, PHP, Java, Ruby, etc.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP 38: Where do we cache data?

    This week’s system design refresher: ByteByteGo Facebook page What is OSI Model? What tech stack is commonly used for microservices? We’ve launched a Facebook page and want our content to be more accessible. The diagram illustrates where we cache data in a typical architecture.

  3. 3
    Article
    Avatar of quastorQuastor Daily·3y

    How Netflix Syncs Hundreds of Millions of Devices

    Netflix is an online video streaming service that operates at insane scale. They have more than 220 million active users and account for more of the world's downstream internet traffic than YouTube. At peak, it can be about 150,000 events per second. To handle this, Netflix built RENO, their Rapid Event Notification System.

  4. 4
    Article
    Avatar of logrocketLogRocket·3y

    Build a full-stack application with AdminJS

    AdminJS is an open source Node.js admin panel that promises to do just that: AdminJS. The tutorial portion of this post will demonstrate how to use AdminJS to build a full-stack application. It offers a range of customizability, it provides a REST API that can be integrated into other applications.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·3y

    API Gateway vs Backend for Frontend (BFF): Use Cases, Similarities and Divergencies

    API Gateway is a server that handles many functionalities in a single place for the clients to interact. It can consolidate and aggregate the data across aggregating multiple microservices using a single endpoint for clients to communicate. The process will get cumbersome fast and it could bloat up the API Gateway service by making it a single Monolith service.

  6. 6
    Article
    Avatar of btrprogBetter Programming·3y

    How I Split a Monolith Into Microservices Without Refactoring

    How I Split a Monolith into Microservices Into Microservices Without Refactoring is how I split a monolith into microservices without refactoring. The idea of a modular monolith is definitely not new, but gains more attention as opposition to microservices. There are many ways (patterns) to organize a microservice architecture.

  7. 7
    Article
    Avatar of anavidAnalytics Vidhya·3y

    MongoDB Replication and Sharding- A Complete Introduction -

    MongoDB Replication and Sharding- A Complete Introduction Aditya Garg: A NoSQL database is a non-relational database that does not use the traditional table-based database. MongoDB is a powerful document-oriented database system. It has an index-based search feature that makes data retrieval quick and easy.

  8. 8
    Article
    Avatar of foojayioFoojay.io·3y

    A Faster Way to Build React + Spring Boot Apps Using Hilla 1.3

    The latest version of Hilla now makes it faster to build React apps that connect to Spring Boot backends than with React alone. No need for REST, call the backend through automatically generated type-safe methods. Discover and fix errors earlier thanks to end-to-end type -safety.

  9. 9
    Article
    Avatar of asayerasayer·3y

    Shopify vs Medusa -- a comparison

    The pandemic was a time of huge change in the e-commerce industry, as many companies were required to go online to survive. Shopify is a web-based, multichannel commerce originated for small and average businesses. Medusa is a free and open-source Shopify platform that enables you to create, grow and manage your business.

  10. 10
    Article
    Avatar of vercelVercel·3y

    How to optimize your Next.js site: Tips from industry leaders – Vercel

    How to optimize your Next.js site: Tips from industry leaders Wednesday, December 21st 2022. See how you can best use React Server Components, the latest in web UI, powerful layouts, and more to create a world-class website.

  11. 11
    Article
    Avatar of dzDZone·3y

    Frontend Team Roles and Skills, Breaking the Silos

    Web application developers had the knowledge and technical skills necessary to create an application. Nowadays, the equivalent typical roles for a web application are Designer, Frontend developer, Backend developer and Data Engineer. The frontend team is in charge of implementing those visuals and user interaction. The backend manages the user interactions with the data and implements the business logic.

  12. 12
    Article
    Avatar of medium_jsMedium·3y

    NestJS Part — 1. What is NestJS

    NestJS is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with and fully supports TypeScript, and combines elements of OOP (Object Oriented Programming) and FP (Functional Programming) NestJS allows developers to use the myriad of third-party modules.

  13. 13
    Article
    Avatar of communityCommunity Picks·3y

    How we built the Tinder API Gateway

    The Tinder API Gateway is one of the critical frameworks at Tinder that solves the need of exposing public APIs and enforcing strict authorization and security rules. It's engineered to meet Tinder’s custom need to fit perfectly in its current cloud infrastructure. It also implements RAC (Route As Configuration) which helps developers ship their modules to production faster.