A mindmap summarising micro-frontends concepts
-
Updated
Jun 1, 2024
Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs. These services are owned by small, self-contained teams.
Microservices architectures make applications easier to scale and faster to develop, enabling innovation and accelerating time-to-market for new features.
A mindmap summarising micro-frontends concepts
Shopping cart microservices based on Gammerlgaard's book
microservice architecture for the order management system.
Distributed System that simplifies the management of containers and virtual machines.
A shopping application designed with microservices architecture
Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!
Budgeting platform with a Spring Boot backend and React frontend, facilitating users to manage their finances by connecting to their financial institutions to track transactions, allocate budgets, and analyze spending habits.
a PoC Sneaker Marketplace Platform built on event-driven architecture
Shortlink service (Microservice example) ⭐️ Star the repo if you like it!
🪡 GraphQL Schema Stitching - Combine any kind of GraphQL APIs into one larger API without vendor-locking
CloudApp - A Full Stack application with Next.js 14 Frontend (App shell and Micro frontends), Java and Python microservices, Kafka based Chat, Nginx load balancer and reverse proxy, OpenStreetMap, OpenAI ChatGPT and Jira integrations. MongoDB and Postgres database foundation.
Application in which I use spring boot in microservice architecture.
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
This repository explores and compares Apache Kafka and RabbitMQ technologies through implementation examples with Spring Boot. You'll find code, documentation, and benchmarks to understand the differences in usage, performance, and use cases of these two popular messaging systems.
Connect, secure, control, and observe services.