Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.
Repository Index
47,133 repositories indexed
1–17 of 17 · Most stars
Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
- spring
- java
- eip
- microservices
A Java library for parsing and building iCalendar data models
- icalendar
- scheduling
- library
- java
API Gateway bridging modern and legacy APIs with WSDL-to-OpenAPI, SOAP-to-REST, XML, OAuth2, and GraphQL.
Microservices library - scalecube-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
- microservices
- reactive-streams
- distributed-systems
- service-mesh
Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)
- backend
- api-server
- json-api
- baas
A lightweight, modular Java application framework for web and CLI development, designed for AI integration and plugin-based architecture. Enabling developers to create robust solutions with ease for building efficient and scalable applications.
- java
- lightweight-framework
- modular-design
- tinystruct
Modern Clojure HTTP server and client built for ease of use and performance
- clojure
- java
- http-server
- http-client
Write enterprise Bitcoin applications with Spring Boot. Starter projects with multiple Bitcoin related modules that you can include in your application.
- bitcoin
- lightning
- spring-boot
- java
Log4j, Knockout.js, WebSockets and Play! Log4Play is a module that provides a log4j appender which publishes log entries to an EventStream. The module also provides an user interface which uses a WebSocket creating a live stream of log messages. You can use this user interface to look at the logs of your application without needing to login to the actual box.
A module for the Play! web framework providing a CRUD mechanism when using Siena DB APIs.
Modern & Powerful Telegram-bot-api framework/library with custom features!
- bot-framework
- java
- java17
- java21
Play! Framework module for adding magic timestamp fields to Models, like Ruby on Rails (created_at & updated_at))
Vitest like test executor with watch mode for Maven
- junit
- maven-plugin
- mvn
- spring-boot-test
Demo of high performance AI model (pmml export) evaluator api base on Vert.x, Supports dynamic routing configuration for multiple pmml models via JSON
- pmml
- ai
- java-pmml
- verticle
Vertx-effect brings functional effects to the Vert.x ecosystem and is inspired by Erlang’s actor model. Its manifesto emphasizes principles such as maximizing the use of verticles for scalability, maintaining single responsibility for each verticle, and prioritizing simplicity to enhance reliability and ease debugging.
- functional-programming
- java
- json-values
- persistent-data-structure
Proven and opinionated programming, and configuration model for Java and Vertx based applications. Inspired from ATG Nucleus, provides powerful layer base configuration management using simple properties file.
- atg
- nucleus
- ioc
- spring