The java implementation of Apache Dubbo. An RPC and microservice framework.
- dubbo
- distributed-systems
- framework
- java
57,637 visible repositories in the index
1–24 of 36 · Most stars
The java implementation of Apache Dubbo. An RPC and microservice framework.
TranslatedA distributed task scheduling framework.
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
All-in-one IoT Platform - Device management, data collection, processing and visualization.
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
Activiti 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 cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
TranslatedOkGo - 3.0 arrives with a bang. This library is a network request framework based on the HTTP protocol that wraps OkHttp. It is simpler and easier to use than Retrofit, supports RxJava and RxJava2, supports custom caching, and supports batch resumable download management and batch upload management
Translated:seedling::rocket:A seed project based on Spring Boot & MyBatis, used to quickly build small and medium-sized API and RESTful API projects~
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
A damn simple library for building production-ready RESTful web services.
Open source GPS tracking platform - self-hosted or managed, 200+ device protocols
TranslatedJetLinks is developed with Java, Spring Boot, WebFlux, Netty, Vert.x, Reactor, etc., and is a fully reactive, enterprise-grade IoT platform. It supports unified thing model management, with multiple kinds of devices and multiple manufacturers managed in one place. Unified device connection management, multi-protocol adaptation (TCP, MQTT, UDP, CoAP, HTTP, etc.), which shields the complexity of network programming and flexibly connects devices from different manufacturers using different protocols. Real-time data processing, device alarms, message notifications, data forwarding. Geolocation, data visualization, etc. It can help you quickly build IoT-related business systems.
:rocket: Lightning fast and elegant mvc framework for Java8
Integration with Netflix OSS components
TranslatedAn enterprise-level microservice multi-tenant system architecture based on SpringBoot2.x, SpringCloud and SpringCloudAlibaba, using a front-end/back-end separation. It introduces the idea of componentization to achieve high cohesion and low coupling; the project code is concise, richly commented and easy to get started with, suitable for learning and for use in enterprises. It truly implements a stateless unified permission authentication solution based on RBAC, jwt and oauth2. Designed for the internet, it suits both B-end and C-end users, supports CI/CD multi-environment deployment, and provides application management to make it easy for third-party systems to connect; it also brings together various microservice governance and monitoring features. Modules include: an enterprise-level authentication system, a development platform, application monitoring, slow SQL monitoring, unified logging, single sign-on, Redis distributed high-speed cache, a configuration center, distributed task scheduling, API documentation, code generation, and more.
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.
Translated:honeybee: IoT Technical Guide --- Building a high-performance IoT platform and IoT solutions from scratch, and source code analysis of Thingsboard :sparkles: :sparkles: :sparkles: (IoT Platform, SaaS, MQTT, CoAP, HTTP, Modbus, OPC, WebSocket, Thing Model, Protobuf, PostgreSQL, MongoDB, Spring Security, OAuth2, RuleEngine, Kafka, Docker)
Agentic Orchestration Platform
Open-source framework for native apps from one Java codebase, with a custom-rendered UI you control across iOS, Android, desktop, web, and watches.
Distributed Big Data Orchestration Service
Minimalist Java framework for rapidly creating scalable, containerless, RESTful microservices. Ship a production-quality, headless, RESTful API in the shortest time possible. Uses Netty for HTTP, Jackson for JSON, Metrics for metrics, properties files for configuration. Sub-projects and plugins enable, NoSQL, Swagger, Auth0, HAL integration, etc.
binary serialization format
DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.
OpenDJ is an open-source LDAP directory server written in Java. It provides robust, scalable, and secure directory services for identity management, access control, and authentication in enterprise environments. OpenDJ supports LDAPv3 standard, replication, REST APIs, and high-performance