Best of MicroservicesJanuary 2023

  1. 1
    Article
    Avatar of communityCommunity Picks·3y

    Redis vs Kafka vs RabbitMQ

    There are two common ways Microservices communicate with each other: Synchronous and Asynchronous. RabbitMQ was released in 2007 and is one of the first common message brokers to be created. RabbitMQ is an open-source that delivers messages through both point-to-point and pub-sub methods.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Backends for Frontends Pattern

    Backend for Frontend pattern allows frontend clients to load UI-ready data projections and to refresh the UI with event-driven notifications. The BFF pattern has been adopted by companies like Netflix, where their Android team seamlessly swapped the API backend of the Netflix Android app, enabling them to work with their endpoint.

  3. 3
    Article
    Avatar of pointerPointer·3y

    DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.

    Software design pattern- A general, reusable solution to a commonly occurring problem within a given context in software design. It is a description or template for how to solve a problem that can be used in many different situations. This website accompanies the book Reactive Design Patterns by Roland Kuhn.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    Why Golang is a Good Choice for Developers in 2023

    Go (or Golang) has emerged as a powerful and efficient option for developers. In recent years, Go is becoming more popular and more and more companies have used Go in their production systems. Uber, Netflix, Dropbox, and Soundcloud use Go to power their distributed data pipeline, which processes over a billion events per second.

  5. 5
    Article
    Avatar of permitioPermit.io·3y

    Permit.io's Top 6 Dev Podcasts of 2022

    Software Engineering Daily is a daily podcast that covers a wide range of topics related to software development. The InfoQ Podcast explores the latest ideas and techniques in software development while focusing specifically on software development and related topics rather than broader tech industry topics. The New Stack Podcast focuses on the intersection of technology and business.

  6. 6
    Article
    Avatar of hnHacker News·3y

    You Want Modules, Not Microservices

    Microservices was the latest in the trend, and it's time we dissected the idea and got to the real root of what's going on. The idea of creating and maintaining small, independent "chunks" of code and data, versioned apart from one another to enable a larger integration of the system.