All Projects → masastack → MASA.Contrib

masastack / MASA.Contrib

Licence: MIT license
The purpose of MASA.Contrib is based on MASA.BuildingBlocks to provide open, community driven reusable components for building mesh applications. These components will be used by the MASA Stack and MASA Labs projects.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to MASA.Contrib

MASA.BuildingBlocks
Building blocks of the MASA Stack, provides a unified interface standard for MASA Contrib's implementation specifications and process connector.
Stars: ✭ 119 (+16.67%)
Mutual labels:  eventbus, dapr, netcore6
vertx-vue-keycloak
This repo holds the source codes for the Medium Article "Vert.x + VueJS + OAuth2 in 5 steps"
Stars: ✭ 20 (-80.39%)
Mutual labels:  eventbus
dapr-wasm
A template project to demonstrate how to run WebAssembly functions as sidecar microservices in dapr
Stars: ✭ 168 (+64.71%)
Mutual labels:  dapr
Dapr-Microservice-Template
A Microservice Template using Dapr.io and Kubernetes
Stars: ✭ 31 (-69.61%)
Mutual labels:  dapr
EventBus
A .NET Core ultra lightweight in-memory event bus implementation.
Stars: ✭ 73 (-28.43%)
Mutual labels:  eventbus
dapr-workshop
Workshop that teaches how to apply Dapr to an existing .NET, Java or Python based microservices application.
Stars: ✭ 118 (+15.69%)
Mutual labels:  dapr
Websockets-Vertx-Flink-Kafka
A simple request response cycle using Websockets, Eclipse Vert-x server, Apache Kafka, Apache Flink.
Stars: ✭ 14 (-86.27%)
Mutual labels:  eventbus
game-executor
采用Reactor模式,注册readycreate, readyfinish事件到更新服务UpdateService,通过处理后进行模型缓存,然后将消息转化为 dispatchThread消息分配模型需要的create, update, finish的事件进行单线程循环调度 。调度过程使用了系统预置锁模型,来进行多线程唤醒机制,将所有的update循环检测进行多 线程调度,多线程更新服务使用future-listener机制,在完成调度后,根据模型状态,如果模型存活重新将消息转化为update 事件注册到dispatchThread消息分配模型进行循环处理。如果模型死亡将消息转化为readyfinish事件注册到更新服务UpdateServic进行销毁 。这个系统实现了模型自动缓存,多…
Stars: ✭ 28 (-72.55%)
Mutual labels:  eventbus
Alpine
Basic event system framework using functional interfaces
Stars: ✭ 79 (-22.55%)
Mutual labels:  eventbus
dropwizard-guicey-ext
Dropwizard-guicey extensions
Stars: ✭ 11 (-89.22%)
Mutual labels:  eventbus
pg-pubsub
Reliable PostgreSQL LISTEN/NOTIFY with inter-process lock support
Stars: ✭ 50 (-50.98%)
Mutual labels:  eventbus
MVPHulk
Android MVP 快速集成方案 (支持AndroidX)
Stars: ✭ 19 (-81.37%)
Mutual labels:  eventbus
dapr-store
Sample application showcasing the use of Dapr to build microservices based apps
Stars: ✭ 89 (-12.75%)
Mutual labels:  dapr
MVPSamples
🚀(Java 版)快速搭建 MVP + RxJava + Retrofit + EventBus 的框架,方便快速开发新项目、减少开发成本。
Stars: ✭ 113 (+10.78%)
Mutual labels:  eventbus
aspnet-core-react-redux-playground-template
SPA template built with ASP.NET Core 6.0 + React + Redux + TypeScript + Hot Module Replacement (HMR)
Stars: ✭ 78 (-23.53%)
Mutual labels:  netcore6
LocalTransactionTableTest
利用rabbitmq做消息队列,通过本地消息事务表序列化消息,通过定时轮训保证消息强行落地,最终达到数据最终一致性
Stars: ✭ 19 (-81.37%)
Mutual labels:  eventbus
StaticBus
🚌 A static bus use in modules.
Stars: ✭ 15 (-85.29%)
Mutual labels:  eventbus
Phenix.NET7
Phenix Framework 7 for .NET 6
Stars: ✭ 31 (-69.61%)
Mutual labels:  dapr
microservice-architecture-quick-start
Demonstrates how to build a Microservices Architecture using the C # language and the ASP.NET Core environment.
Stars: ✭ 16 (-84.31%)
Mutual labels:  eventbus
CEventCenter
一个Android事件分发中心库,基于对象池及接口回调实现。实现类似BroadcastReceiver/RxBus/EventBus等的消息事件传递功能,用于在Activity/Fragment/Service之间的消息传递通讯。
Stars: ✭ 116 (+13.73%)
Mutual labels:  eventbus

| EN

codecov

MASA.Contrib

The purpose of MASA.Contrib is based on MASA.BuildingBlocks to provide open, community driven reusable components for building mesh applications. These components will be used by the MASA Stack and MASA Labs projects.

Roadmap

Features

How to clone

git clone --recursive https://github.com/masastack/MASA.Contrib.git

How to contribute

  1. Fork & Clone
  2. Create Feature_xxx branch
  3. Commit with commit message, like feat(Isolation): Support physical isolation, logical isolation
  4. Create Pull Request

If you wish to contribute, please Pull Request, or send us a [Report Bug](https://github.com/masastack/MASA.BuildingBlocks /issues/new) .

Contributors

Thanks to all the friends who have contributed to this project.

Code of conduct

This project adopts the Code of Conduct as defined by the Contributors Covenant to clarify the expected behavior of our community. For more information see MASA Stack Community Code of Conduct.

☀️ License Statement

MASA.Contrib

Copyright (c) 2021-present MASA Stack

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].