Design patterns implemented in Java
- java
- principles
- design-patterns
- awesome-list
47,133 repositories indexed
1–24 of 88 · Most stars
Design patterns implemented in Java
Learn System Design concepts and prepare for interviews using free resources.
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Learn Low Level Design (LLD) and prepare for interviews using free resources.
TranslatedTo Be Top Javaer - The Road to Becoming a God-Tier Java Engineer
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.
TranslatedA powerful flow control component enabling reliability, resilience and monitoring for microservices. (A high-availability flow control and protection component for cloud-native microservices)
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.
AWS Service registry for resilient mid-tier load balancing and failover.
:fireworks: A well-designed local image and video selector for Android
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Android library to observe scroll events on scrollable views.
This is a library with components of Android L to you use in android 2.2
Translated📌 Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced.
A Material design back port of Android's CalendarView
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
An implementation of tap targets from the Material Design guidelines for feature discovery.
Thumbnailator - a thumbnail generation library for Java
Implementation of Ripple effect from Material Design for Android API 9+
Pick a date or time on Android in style
Fault tolerance and resilience patterns for the JVM
FlatLaf - Swing Look and Feel (with Darcula/IntelliJ themes support)
A TextView that automatically resizes text to fit perfectly within its bounds.