PitstopThis repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Stars: ✭ 708 (+1288.24%)
QuizExample real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm
Stars: ✭ 100 (+96.08%)
Dotnetcore Microservices PocVery simplified insurance sales system made in a microservices architecture using .NET Core
Stars: ✭ 1,304 (+2456.86%)
Hippo💨A well crafted go packages that help you build robust, reliable, maintainable microservices.
Stars: ✭ 134 (+162.75%)
MicroservicesMicroservices from Design to Deployment 中文版 《微服务:从设计到部署》
Stars: ✭ 4,637 (+8992.16%)
Tackle💯 percent reliable microservice communication
Stars: ✭ 44 (-13.73%)
RabbusA tiny wrapper over amqp exchanges and queues 🚌 ✨
Stars: ✭ 86 (+68.63%)
Java InterviewAt the beginning, it was the repository with questions from Java interviews. Currently, it's more like knowledge base with useful links.
Stars: ✭ 114 (+123.53%)
Dotnet Istanbul Microservices DemoThis is the demo application that i created for my talk 'Microservice Architecture & Implementation with Asp.Net Core' at Dotnet İstanbul Meetup Group.
Stars: ✭ 109 (+113.73%)
MappedbusMappedbus is a low latency message bus for Java microservices utilizing shared memory. http://mappedbus.io
Stars: ✭ 613 (+1101.96%)
SurgingSurging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service gove…
Stars: ✭ 3,088 (+5954.9%)
NestjsA collection of badass modules and utilities to help you level up your NestJS applications 🚀
Stars: ✭ 475 (+831.37%)
Scalecube ServicesScaleCube Services is a high throughput, low latency reactive microservices library built to scale. it features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing. its open and designed to accommodate changes. (no sidecar in a form of broker or any kind)
Stars: ✭ 482 (+845.1%)
HexagonHexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications, APIs or queue consumers) that run inside a cloud platform.
Stars: ✭ 336 (+558.82%)
MicroworkMicrowork - simple creation of distributed scalable microservices in node.js with RabbitMQ
Stars: ✭ 97 (+90.2%)
Digital RestaurantDDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (+335.29%)
Practical.cleanarchitectureAsp.Net Core 5 Clean Architecture (Microservices, Modular Monolith, Monolith) samples (+Blazor, Angular 11, React 17, Vue 2.6), Domain-Driven Design, CQRS, Event Sourcing, SOLID, Asp.Net Core Identity Custom Storage, Identity Server 4 Admin UI, Entity Framework Core, Selenium E2E Testing, SignalR Notification, Hangfire Tasks Scheduling, Health Checks, Security Headers, ...
Stars: ✭ 639 (+1152.94%)
RemitRabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: ✭ 24 (-52.94%)
Socket Io基于Hyperf微服务协程框架开发的sokcet-io分布式系统
Stars: ✭ 38 (-25.49%)
Learn Istio⛵️ Istio resources 🕸
Stars: ✭ 1,025 (+1909.8%)
LamlightLamlight is a command line tool to allow easy handling of AWS lambda functions. It allows to put heavy dependencies like numpy and scipy on AWS lambda and updating your lambda function very quickly.
Stars: ✭ 37 (-27.45%)
TgirOfficial repository for Thank Goodness It's RabbitMQ (TGIR)!
Stars: ✭ 48 (-5.88%)
Mini PlatformMini-Platform致力于更简洁易用的轻量级微服务治理平台。
Stars: ✭ 45 (-11.76%)
JdonframeworkDomain-Driven-Design Pub/Sub Domain-Events framework
Stars: ✭ 978 (+1817.65%)
Yii QueueQueue extension for Yii 3.0
Stars: ✭ 38 (-25.49%)
ExamplesDemo applications and code examples for Confluent Platform and Apache Kafka
Stars: ✭ 571 (+1019.61%)
Sample Vertx MicroservicesTwo applications in different branches illustrates how to create asynchronous microservices with Vert.x, Consul and MongoDB, and how to secure them with Vert.x OAuth2 module and Keycloak
Stars: ✭ 37 (-27.45%)
ConfigurationLibrary for setting values to structs' fields from env, flags, files or default tag
Stars: ✭ 37 (-27.45%)
VezaIPC/TCP Networking Utility to connect several processes with great concurrency.
Stars: ✭ 45 (-11.76%)
Brutusin RpcSelf-describing JSON-RPC web services over HTTP, with automatic API description based on JSON-Schema
Stars: ✭ 36 (-29.41%)
Go Web BackendDockerized backend services for web application
Stars: ✭ 50 (-1.96%)
Yii2 QueueYii2 Queue Extension. Supports DB, Redis, RabbitMQ, Beanstalk and Gearman
Stars: ✭ 977 (+1815.69%)
Istio TutorialIstio Tutorial for https://dn.dev/master
Stars: ✭ 1,025 (+1909.8%)
Streamsx.messagingThis toolkit is focused on interacting with popular messaging systems such as Kafka, JMS, XMS, and MQTT. After release v5.4.2 the complete toolkit will be deprecated. See the README.md file for hints to alternative toolkits.
Stars: ✭ 31 (-39.22%)
Node Server Project基于 node.js + express 技术栈,采用MVC结构设计、JWT + RESTful API、PM2服务监控的Node服务器端项目框架.
Stars: ✭ 47 (-7.84%)
Arduino NatsAn Arduino / ESP8266 / Particle Photon compatible C++ library for communicating with a NATS (http://nats.io) server
Stars: ✭ 44 (-13.73%)
Escriba📜 Logging on steroids
Stars: ✭ 30 (-41.18%)
CatalystTypescript NodeJS Microservices Boilerplate with Generator CLI - Moleculer, GraphQL, REST, OAuth2, Jaeger, Grafana, Prometheus, Ory Hydra, Ory Keto w/ Access Control middleware, Moleculer-DB GraphQL mixin, Pug, Redis, sibling client repo (login, persistance layer, react-native-web, ios, android)
Stars: ✭ 30 (-41.18%)
KumonosMoved to https://github.com/cookpad/itacho
Stars: ✭ 29 (-43.14%)
Practical Clean DddA simplified and effortless approach to get started with Domain-driven Design, Clean Architecture, CQRS, and Microservices patterns
Stars: ✭ 28 (-45.1%)
CellsFuture-proof content collaboration platform
Stars: ✭ 1,059 (+1976.47%)
Jaeger Client GoJaeger Bindings for Go OpenTracing API.
Stars: ✭ 1,035 (+1929.41%)
Phalcon VmVagrant configuration for PHP7, Phalcon 3.x and Zephir development.
Stars: ✭ 43 (-15.69%)
CookedrabbitCookedRabbit is a simple service based RabbitMQ wrapper for dealing with channels/connections.
Stars: ✭ 28 (-45.1%)
HappysocialmediaMicroservices Social Media / Network / Chatt, with .net core 2.2, Docker, Implement with Domain Driven Design with all best practices design and architetural patterns as DDD, CrossCutting IoC, SOLID, etc
Stars: ✭ 28 (-45.1%)
ArdaArda is an open source tool designed to manage team workloads.
Stars: ✭ 43 (-15.69%)
Kong🦍 The Cloud-Native API Gateway
Stars: ✭ 30,838 (+60366.67%)
Nff GoNFF-Go -Network Function Framework for GO (former YANFF)
Stars: ✭ 1,036 (+1931.37%)
BuildingblocksBuilding blocks for Aspnet Core Microservices Development
Stars: ✭ 43 (-15.69%)
ActivitiActiviti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the…
Stars: ✭ 8,227 (+16031.37%)