Microservice Architecture with Spring Boot, Spring Cloud and Docker
- spring-boot
- spring-cloud
- microservices
- docker
47,133 repositories indexed
1–23 of 23 · Most stars
Microservice Architecture with Spring Boot, Spring Cloud and Docker
mall-swarm是一套微服务商城系统,采用了 Spring Cloud Alibaba、Spring Boot 3.5、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Roadmap to becoming a Java developer in 2026
Elassandra = Elasticsearch + Apache Cassandra
Apache Solr open-source search software
🦎 A lightweight, streaming-native, multi-protocol gateway for AI, APIs, and real-time data. Route LLM requests across providers, govern MCP tools, and connect Kafka, MQTT, and HTTP through one high-performance engine with shared security and observability.
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.
Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.
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
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)
PipelinR is a lightweight command processing pipeline ❍ ⇢ ❍ ⇢ ❍ for your Java awesome app.
LittleHorse Server: Business-as-Code Platform for Microservices, Workflows, and Agents
Spring Boot starter for Apache Wicket
JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.
The legacy distributed object storage server developed by PitchPoint Solutions can store billions of large and small files using minimal resources. Object data is stored in replicated volumes implemented like Facebooks Haystack Object Store. Object metadata which essentially maps an object name to a volume position is stored in an elasticsearch index. (Development by PitchPoint Solutions has been discontinued)
Unified Object base Dynamic Query for Sql, MongoDb, Elasticsearch with Auto Join, Auto Projection and so many advanced feature.
An access log implementation to be used in vert web routes - inspired by apache / tomcat access log configuration
Java 8 starter application with example of using Vert.X framework, Gradle build system, profiles configuration and SLF4J
a Groovy-friendly and Marcel-friendly HTTP client backed by OkHttp
ssv-api (Starter Single Verticle API) is a ready to deploy REST API based in vert.x framework with lots of plumbing code and documentation to quickly develope an API without any waste of time.