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 96 · Most stars
An image loading and caching library for Android focused on smooth scrolling
🍬A set of tools that keep Java sweet.
- java
- hutool
- http
- json
Learn Low Level Design (LLD) and prepare for interviews using free resources.
- awesome
- design-patterns
- interview
- interview-practice
A high performance caching library for Java
Translated🏆Gitee's most valuable open source project 🚀:100: A small, comprehensive and elegant open source component for third-party login. It currently supports authorized login via third-party platforms including Github, Gitee, Weibo, DingTalk, Baidu, Coding, Tencent Cloud Developer Platform, OSChina, Alipay, QQ, WeChat, Taobao, Google, Facebook, Douyin, LinkedIn, Xiaomi, Microsoft, Toutiao, Teambition, StackOverflow, Pinterest, Renren, Huawei, WeCom, Kujiale, Gitlab, Meituan, Ele.me, Twitter, Feishu, JD.com, Alibaba Cloud, Ximalaya, Amazon, Slack and Line. Login, so easy!
- justauth
- oauth2
- qqlogin
- googlelogin
Powerful and flexible library for loading, caching and displaying images on Android.
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
- android-cleanarchitecture
- architectural
- java
- android-application
MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville
Microservice Architecture with Spring Boot, Spring Cloud and Docker
- spring-boot
- spring-cloud
- microservices
- docker
🥤 COLA: Clean Object-oriented & Layered Architecture
- cola
- architecture
- clean
Translated⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (an Android MVP rapid integration framework that integrates a large number of mainstream open source projects and is highly configurable).
- mvp
- rxjava
- retrofit2
- dagger2
Android library to observe scroll events on scrollable views.
- android
- android-library
- android-ui
- material-design
Open source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
- openstreetmap
- java
- geospatial
- dijkstra
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
- java
- hazelcast
- in-memory
- big-data
Statistical Machine Intelligence & Learning Engine
- machine-learning
- regression
- clustering
- manifold-learning
A list of useful Java frameworks, libraries, software and hello worlds examples
- java-links
- java-frameworks
- awesome-list
- machine-learning
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- domain-driven-design
- ddd
- ddd-architecture
- c4
LIBSVM -- A Library for Support Vector Machines
Android virtual machine and deobfuscator
- deobfuscation
- java
- optimization
- android
Roadmap to becoming a Java developer in 2026
- java
- jee
- roadmap
- guidelines
A Java architecture test library, to specify and assert architecture rules in plain Java
Java dataframe and visualization library
- dataframe
- data-frame
- java
- java-dataframe
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
- java
- jvm
- eclipse-openj9
- compiler