To Be Top Javaer - Java工程师成神之路
- java
- programmer
- jvm
- spring
47,133 repositories indexed
1–24 of 30 · Most stars
To Be Top Javaer - Java工程师成神之路
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Automatically identify anti-patterns in SQL queries
This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included.
Fault tolerance and resilience patterns for Go
Baum is an implementation of the Nested Set pattern for Laravel's Eloquent ORM.
Audit AI chat exports locally before sharing or migration. Find possible secrets, personal-data patterns, broken JSON/JSONL, SQLite issues, and scan gaps—without uploading the archive.
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
:gem: Modern ORM for Golang - Testable, Extendable and Crafted Into a Clean and Elegant API
Generate SQL for CRUD operations based on your POCO classes for Dapper
Adjacency List’ed Closure Table database design pattern implementation for the Laravel framework.
Crystal ORM using ActiveRecord pattern with flexible query DSL
Transaction manager for GoLang
Learn Clean Architecture with .NET Core 3.0 :fire:
Wishlist, a sample application on Symfony 3 and Vue.js built with DDD in mind
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
Linter for dangerous Postgres migration patterns in Diesel and SQLx. Prevents downtime caused by unsafe schema changes.
State machine pattern for Ecto