Posts
·
#Spark
·
#大数据
·
#后端开发
Spark 从入门到精通:架构原理、RDD/DataFrame、调优踩坑与电商实战全指南
一条由浅入深的 Spark 成长路线:搞懂 Driver/Executor 架构,吃透 RDD 与 DataFrame 的分水岭,用真实电商场景(订单宽表、用户行为漏斗、实时推荐特征)串起所有知识点,附上我当年生产环境踩过的数据倾斜、OOM、小文件三大天坑,最后聊聊 AI 时代如何用自然语言把大数据开发的工作量砍掉一大半。含 Mermaid 图解、可运行 Demo 和排障清单。
阅读全文
Posts
·
#MongoDB
·
#Java
·
#数据库
MongoDB 从入门到精通:存储引擎、建模、索引、副本集、分片与事务实战
一条由浅入深的 MongoDB 成长路线:从选型判断讲起,拆透 BSON 底层数据模型与「为什么快」(数据局部性、写内存化、文档级并发),深入 WiredTiger 存储引擎、文档建模的取舍、索引与 explain 调优、聚合管道、副本集与读写一致性、分片架构、多文档事务,最后落到监控备份的运维底线。全程以电商业务为战场(商品、库存、订单、秒杀、对账),所有 Demo 使用 Java 官方驱动编写可直接运行,附 Mermaid 图解和真实线上踩坑复盘,并聊聊 AI 时代如何少写代码把系统做稳。
阅读全文
Posts
·
#Java
·
#Spring Boot
·
#Uni-App
starmall:一个微信小程序电商系统的全栈实战——预约、支付与订单架构解析
介绍我开发的小型电商系统 starmall(六爻星辰):uni-app 微信小程序前端 + SpringBoot 后端(基于 CRMEB 二次开发),支持商品购买、真实微信支付、老师时段预约、择吉日查询、WebSocket 长连接聊天等功能。本文深入解析后端能力全景、下单幂等、原子扣库存防超卖、支付回调防重、Redis 队列代替 MQ 等核心技术实现。
阅读全文