Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas
Repository Index
47,133 repositories indexed
1–24 of 270 · Most stars
Free and Open Source, Distributed, RESTful Search Engine
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)
- leetcode
- leetcode-solutions
- leetcode-java
- animation
All Algorithms implemented in Java
- java
- algorithms
- algorithms-datastructures
- algorithm-challenges
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- java
- rxjava
- flow
- reactive-streams
Learn System Design concepts and prepare for interviews using free resources.
The java implementation of Apache Dubbo. An RPC and microservice framework.
- dubbo
- distributed-systems
- framework
- java
A libre lightweight streaming front-end for Android.
- youtube-video
- video
- newpipe
- watch
Apache Kafka - A distributed event streaming platform
:fire: Android developers should collect the following utils(updating).
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
- nacos
- dubbo
- kubernetes
- istio
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
- distributed-systems
- grpc
- java
- javascript
TranslatedA distributed task scheduling framework.
- xxl-job
- job
- quartz
- glue
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.
- orchestration
- data-orchestration
- high-availability
- infrastructure-as-code
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
- configuration-management
- spring-boot
- config-management
- microservices
The automation tower defense RTS
- game
- java
- multiplatform
- tower-defense
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
- spring-cloud
- java
- spring
- microservices
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
- tcc
- saga
- xa
- at
APM, Application Performance Monitoring System
- skywalking
- observability
- apm
- service-mesh
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..
- java
- redis
- lock
- map
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
- rocketmq
- cloud-native
- eventing
- java
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.