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
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
🚌 The IK Analysis plugin integrates Lucene IK analyzer into Elasticsearch and OpenSearch, support customized dictionary.
TranslatedSpring Boot practical learning examples, the best practice for Spring Boot beginners and for consolidating core technologies.
Apache Doris is a real-time analytics and hybrid search database for AI agents.
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.
Translatedflink learning blog. http://www.54tianzhisheng.cn/ Covers Flink introduction, concepts, principles, hands-on practice, performance tuning, source code analysis, and more. Includes learning examples involving Flink Connector, Metrics, Library, DataStream API, Table API & SQL, and also shares large-scale project cases of Flink in production (PV/UV, log storage, real-time deduplication of 10 billion records, monitoring and alerting). You are welcome to support my column 《大数据实时计算引擎 Flink 实战与性能优化》 ("Big Data Real-Time Computing Engine Flink: Hands-On Practice and Performance Optimization")
Microservice Architecture with Spring Boot, Spring Cloud and Docker
🔎 Open source distributed and RESTful search engine.
Translatedmall learning tutorial, with a comprehensive analysis of the architecture, business logic, and key technical points. The mall project (60k+ stars) is an e-commerce system built with currently mainstream technologies. It covers technologies such as SpringBoot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, and MySQL, and uses Docker containerized deployment.
Translatedmall-swarm is a microservice e-commerce mall system that uses core technologies such as Spring Cloud Alibaba, Spring Boot 3.5, Sa-Token, MyBatis, Elasticsearch, Docker, and Kubernetes. It also provides a Vue-based admin backend so that the system can be set up quickly. On top of basic e-commerce business functions, mall-swarm integrates system functions such as a registry center, a configuration center, a monitoring center, and a gateway.
- springcloud
- springboot
- docker
- java
🥤 COLA: Clean Object-oriented & Layered Architecture
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
Statistical Machine Intelligence & Learning Engine
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- domain-driven-design
- ddd
- ddd-architecture
- c4
JanusGraph: an open-source, distributed graph database
Desktop app for managing BibTeX and BibLaTeX (.bib) libraries
Android virtual machine and deobfuscator