Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
1–24 of 583 · Most stars
Design patterns implemented in Java
TranslatedDemonstrate all the questions on LeetCode in the form of animation. (Presenting the approach to solving LeetCode problems in the form of animation; full step-by-step, replay, variable speed, and voice explanation are available at algomooc.com)
Everything you need to know to get the job.
Dex to Java decompiler
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Learn System Design concepts and prepare for interviews using free resources.
A browser automation framework and ecosystem.
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Translatedabout learning Spring Boot via examples. Spring Boot tutorials and tech stack example code, quick and easy tutorials to get started.
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
Orchestrate everything, everywhere. The open-source control plane for workflows across data, infrastructure, business processes and AI agents. Declarative YAML, event-driven, any language, Git-versioned, scalable to millions of executions.
The automation tower defense RTS
TranslatedProduced by the Alibaba Cloud computing platform DataWorks (https://help.aliyun.com/document_detail/137663.html) team, a database connection pool born for monitoring
Learn Low Level Design (LLD) and prepare for interviews using free resources.
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Jenkins automation server
APM, Application Performance Monitoring System
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
TranslatedA powerful flow control component enabling reliability, resilience and monitoring for microservices. (A high-availability flow control and protection component for cloud-native microservices)
Translated😱 From the source code level, analyze and dig into the underlying implementation principles of mainstream technologies in the internet industry, making it convenient for developers to "improve their technical depth". Currently covers the Spring family of frameworks, the Mybatis, Netty, and Dubbo frameworks, and middleware such as Redis and Tomcat