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
56,638 visible repositories in the index
1–24 of 232 · Most stars
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.
: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
Translated🔥 An open-source BI tool anyone can use, a powerful data visualization tool. An open-source BI tool alternative to Tableau.
- tableau
- data-visualization
- superset
- apache-doris
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)
- alibaba
- java
- microservice
- circuit-breaker
光 HikariCP・A solid, high-performance, JDBC connection pool at last.
- java
- connection-pool
- jdbc
- high-performance
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
TranslatedAn efficiency platform for the entire R&D lifecycle of products built with broad front-end technologies.
- ios
- tools
- monitoring
- performance
High Performance Inter-Thread Messaging Library
- disruptor
- java
- concurrency
A high performance caching library for Java
Translated👶🏻 Encyclopedia of major knowledge & technical interviews for junior developers 📖
- interview
- developer
- tech
- computer-science
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
QuestDB is a high performance, open-source, time-series database
- time-series
- low-latency
- database
- sql
An powerful enhanced toolkit of MyBatis for simplify development
- mybatis
- mybatis-plus
- orm
- orm-framework
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
- material-components
- android
- material-design
TranslatedA distributed agile development system architecture based on Spring+SpringMVC+Mybatis, providing a complete set of common microservice modules: centralized permission management (single sign-on), content management, payment center, user management (supporting third-party login), WeChat platform, storage system, configuration center, log analysis, tasks and notifications, etc., supporting service governance, monitoring and tracing, and striving to build a comprehensive J2EE enterprise-level development solution for small and medium-sized enterprises.
- spring
- springmvc
- shiro
- spring-session
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
TranslatedA UI library that improves the efficiency of Android UI development
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