TranslatedThe mall project is an e-commerce system that includes a front-end shopping mall system and a back-end management system. It is built with Spring Boot + MyBatis and deployed in Docker containers. The front-end mall system includes modules for the home portal, product recommendations, product search, product display, shopping cart, order process, member center, customer service, and help center. The back-end management system includes modules for product management, order management, member management, promotion management, operations management, content management, statistical reports, financial management, permission management, and settings.
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
Free and Open Source, Distributed, RESTful Search Engine
All Algorithms implemented in Java
- java
- algorithms
- algorithms-datastructures
- algorithm-challenges
Learn System Design concepts and prepare for interviews using free resources.
Open Source Identity and Access Management For Modern Applications and Services
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
- java
- android
- barcode
- barcode-scanner
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
Telegram for Android source
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.
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
Translated🔥 An open-source BI tool anyone can use, a powerful data visualization tool. An open-source BI tool alternative to Tableau.
TranslatedA powerful flow control component enabling reliability, resilience and monitoring for microservices. (A high-availability flow control and protection component for cloud-native microservices)
Translated😱 From the source code level, analyze and dig into the underlying implementation principles of mainstream technologies in the internet industry, making it convenient for developers to "improve their technical depth". Currently covers the Spring family of frameworks, the Mybatis, Netty, and Dubbo frameworks, and middleware such as Redis and Tomcat
- sourcecode-analysis
- spring
- mybatis
- netty
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
TranslatedA brand-new Cloud version of ruoyi-vue-pro, with all features optimized and refactored. A back-office management system + user mini program built on Spring Cloud Alibaba + MyBatis Plus + Vue & Element, supporting RBAC dynamic permissions, multi-tenancy, data permissions, workflow, third-party login, payment, SMS, mall, CRM, ERP, MES, IM, AI large models, IoT (Internet of Things), and more. Your ⭐️ Star ⭐️ is the motivation for the author to grow hair!
- dubbo
- springcloud
- springboot
- rocketmq
A collection of algorithms and data structures
Translated🏆 Real-Time no-code, powerful and secure ORM 🚀 providing APIs and Docs without coding by Backend, and Frontend(Client) can customize response JSONs
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
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