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
55,140 visible repositories in the index
1–24 of 81 · Most stars
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
- distributed-systems
- grpc
- java
- javascript
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
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
- tcc
- saga
- xa
- at
光 HikariCP・A solid, high-performance, JDBC connection pool at last.
- java
- connection-pool
- jdbc
- high-performance
High Performance Inter-Thread Messaging Library
- disruptor
- java
- concurrency
A high performance caching library for Java
QuestDB is a high performance, open-source, time-series database
- time-series
- low-latency
- database
- sql
Vert.x is a tool-kit for building reactive applications on the JVM
- vertx
- java
- netty
- reactive
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
- workflow-schedule
- azkaban
- airflow
- task-scheduler
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
- java
- gpu
- deeplearning
- neural-nets
Apache Druid: a high performance real-time analytics database.
- druid
The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
- minecraft
- bukkit
- minecraft-server
- minecraft-api
VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
- hybrid
- android-sdk
- ios-sdk
- h5
Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
- filedownloader
- multiple-process
- multiple-thread
- downloader
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
- continuous-delivery
- continuous-deployment
- spinnaker
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
- data-integration
- high-performance
- offline
- real-time
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
- bpmn
- java
- workflow
- workflow-engine
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
积木报表:免费开源的报表与 BI 工具,可视化报表设计、数据大屏、仪表盘、打印设计、数据填报一站搞定;AI 一句话生成报表和大屏,Chat2BI 智能问数,类 Excel 在线设计,兼容国产信创数据源,是帆软、润乾报表的免费替代。
- report
- ireport
- birt
- highcharts
Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.
Android library (AAR). Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.
- android-library
- android-lib
- android-libs
- zoom-images
High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
- qr-code
- qr-generator
- c-plus-plus
- java