Showing 36 of 604 projects
A simple dependency injection container for Go applications, enabling type-safe service registration and resolution.
A Go library for standardizing the wrapping of protocol buffer messages in event-driven architectures.
Dropwizard factories and health checks for MongoDB integration, simplifying configuration and monitoring.
An Elixir latency and fault tolerance library modeled after Hystrix to protect applications from slow or failed services.
A Dropwizard bundle and client for service discovery using ZooKeeper via the Ranger library.
A lightweight Crystal client for the Consul HTTP API with zero dependencies outside the standard library.
A demonstration microservice computing Fibonacci numbers, deployed across Cloud Foundry, Kubernetes, and Cloud Functions.
A hands-on workshop to learn the Event Gateway and build event-driven multi-cloud applications.
A Gatling plugin for load testing Apache Thrift services.
An opinionated lightweight Go framework for building web APIs and applications, built on top of Fiber.
Enables Meteor applications to connect and communicate with Vert.x components via the Vert.x Event Bus.
A Clojure library for hassle-free gRPC integration, minimizing Java boilerplate and simplifying service implementation.
A YAML-based Dependency Injection container for Go that is concurrent-safe, supports scopes, and offers hot swapping.
An Elixir package providing TCP-based connectivity between Elixir applications and Vert.x event bus.
Generate static HTML or JSON pages directly from strings in Cloudflare Workers scripts.
A lightweight and pluggable command bus implementation for Go applications.
A simple mocker and proxy application server that creates mock endpoints and proxies requests when no mock exists.
A Go package for implementing circuit breaker patterns to monitor service availability and track success/failure counts.
A highly scalable, Redis-persistent queuing system for Vert.x applications.
Automatically generates a REST API for any CorDapp running on a Corda node, enabling integration with any tech stack.
A comprehensive set of C# libraries for streamlined microservice development with audit, caching, outbox, events, and utilities.
A utility library that integrates Amazon SQS and SNS with the Dropwizard REST framework for message handling.
A zero-dependency health check library for Go services, built for Kubernetes with readiness, liveness, and startup probes.
A Python TCP client implementation for the Vert.x event bus protocol, enabling communication with Vert.x applications.
A lightweight Java client for the Vert.x EventBus TCP bridge, enabling communication without external dependencies.
A Go event bus package supporting publish/subscribe and request/response patterns with middleware processors.
A production-grade messaging abstraction layer for Go that unifies APIs across Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS.
A reactive Java SDK for Google Firestore designed for scalable server microservices using RxJava and Vert.x.
A distributed microservices demonstration of the Spring PetClinic application built with Spring Cloud for APM tool evaluation.
A Go package for chaining gRPC unary server interceptors with flexible composition methods.
Python language support for the Vert.x reactive toolkit, enabling Python developers to build reactive applications.
A modular card game application for learning foreign words, built with Domain-Driven Design and Clean Architecture principles.
A highly-tunable, type-safe circuit breaker implementation for Go with gradual recovery via probabilistic throttling.
A Dropwizard bundle that exposes application version information as a REST endpoint at /version.
A REST client library for the V programming language with a simple and intuitive API.
A Vert.x service that converts markdown to HTML via the event bus, demonstrating service proxification.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.