Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
-
Updated
Jul 5, 2024 - C#
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming ,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…
A framework for building messaging apps with .NET and C#.
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, Selenium, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, Google)...
Apache Kafka .NET Framework to create applications simple to use and extend.
Sample Event Sourcing implementation with .NET Core
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
.NET Stream Processing Library for Apache Kafka 🚀
Data Accelerator for Apache Spark simplifies onboarding to Streaming of Big Data. It offers a rich, easy to use experience to help with creation, editing and management of Spark jobs on Azure HDInsights or Databricks while enabling the full power of the Spark engine.
分布式锁,分布式ID,分布式消息队列、配置中心、注册中心、服务注册发现、超时、重试、熔断、负载均衡
Learn Clean Architecture with .NET Core 3.0 🔥
Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
An Avro implementation for .NET
Microservices data exchange with change data capture and outbox pattern.
Rapid Avro serializer for C# .NET
SQL Server Change Stream sample using Debezium
Add a description, image, and links to the kafka topic page so that developers can more easily learn about it.
To associate your repository with the kafka topic, visit your repo's landing page and select "manage topics."