Learn System Design concepts and prepare for interviews using free resources.
Repository Index
47,133 repositories indexed
1–24 of 24 · Most stars
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
- nacos
- dubbo
- kubernetes
- istio
about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
- spring-boot
- spring-data-jpa
- mybatis
- thymeleaf
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
- alibaba
- java
- microservice
- circuit-breaker
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- domain-driven-design
- ddd
- ddd-architecture
- c4
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
- cross-language
- fast
- jit
- multiple-language
Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
- java
- intellij
- json
- template-engine
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation incubating project 🚀
Elassandra = Elasticsearch + Apache Cassandra
- cassandra
- elasticsearch
- search
- completion
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
- java
- java-mail
- outlook
- batch-processing
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
- xquery
- java
- temporal-data
- storage
Apache OFBiz is an open source product for the automation of enterprise processes. It includes framework components and business applications for ERP, CRM, E-Business/E-Commerce, Supply Chain Management and Manufacturing Resource Planning. OFBiz provides a foundation and starting point for reliable, secure and scalable enterprise solutions.
- geospatial
- ofbiz
- web-framework
- java
Utility for comparing two OpenAPI specifications.
Apache Wicket - Component-based Java web framework
- java
- apache
- web
- html
Dicoogle - Open Source PACS
- dicoogle
- dicom
- pacs
- medical-imaging
Java type safe statically compiled mustache
- annotation-processor
- java
- mustache
- template-engine
⚗️ Lightweight HTTP extensions for Java & Kotlin
- jackson
- gson
- jaxb
- protobuf
GraphQL ISO Date is a set of RFC 3339 compliant date/time scalar types to be used with graphql-java.
- graphql
- graphql-java
- scalars
- date
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
Starting a monolithic CRUD RESTful Web Service with Vert.x stack and postgreSQL
Compile-time annotation processor for Spring Boot. Generates predictable REST APIs, DTOs, JSON Patch endpoints, and N+1 safe JPA repositories without runtime reflection.
- annotation-processor
- boilerplate
- code-generator
- dto
Json-values allows Java developers to harness the power of persistent data structures when working with JSON data, simplifying complex data manipulation. It provides a purely functional approach to JSON
- functional-programming
- java
- json
- json-generator