Posts
·
#IPTV
·
#高并发
·
#Java
C 端 IPTV 产品的 Java 高并发架构设计:高可用、高性能、零信任与缓存一致性
我在一个海外 C 端 IPTV 产品上做 Java 架构的实战总结:高并发、高可用、高性能、零信任安全、攻击防御与缓存一致性,其间落地了 Hystrix、EVCache 等 Netflix 开源组件与工程实践。
阅读全文
Posts
·
#Java
·
#Spring Boot
·
#Cache
阅读全文
我开发的keCache:面向 Spring Boot 3 的 L1 + L2 两级缓存框架
在高并发 Java 业务里,缓存几乎是标配。但“用缓存”这件事从来不是只有“加 Redis”一种答案:本地缓存快却解决不了多机一致,Redis 能共享却多了网络与序列化开销。我最近实现一个把两者结合起来、并针对集群一致性做了不少细节处理的小而美框架 —— keCache,现在做一次系统梳理。
Posts
·
#Java
·
#Spring Boot
·
#Redis
我开发的KE Reliable Executor:基于 Redis/MySQL 的 Spring Boot 可靠任务执行框架
介绍 我开发的 KE Reliable Executor:一个 Java 17 + Spring Boot 3.x + Redisson 实现的轻量级可靠任务执行框架。支持失败重试、分布式调度、状态可观测,并提供 Redis 与 MySQL 双存储后端,适合不想立刻引入 Kafka/RocketMQ 的业务场景。
阅读全文
Posts
·
#DDD
·
#领域驱动设计
·
#微服务
《领域驱动设计》精简版:一张图看懂 DDD,引用开源 ddd-demo
用一张战略-战术全景图、5 张核心概念图、一个从限界上下文推导微服务边界的电商案例,以及一个从 0 到 1 落地 DDD 的健身私教平台案例,把《领域驱动设计》的精华讲清楚。完整代码实现参考开源项目 soulnew/ddd-demo。适合想快速建立 DDD 知识体系、并在真实项目里落地的工程师。
阅读全文
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 等核心技术实现。
阅读全文
方糖猫的书架
·
#Netty
·
#Java
·
#NIO
《Netty 源码剖析与应用》详细总结:写给从未接触过 Netty 的人
用新人能看懂的话梳理 Netty 核心知识体系:Reactor 线程模型与 Boss/Worker、多路复用器 epoll/select、编解码与粘包拆包、序列化、零拷贝、背压、NioEventLoop/Channel/ByteBuf 源码剖析、jemalloc 内存池、时间轮 HashedWheelTimer 与 10 亿级任务监控实战、分布式 RPC 实现、JMeter 压测与线上问题排查、性能调优。附 Mermaid 解构图与实例说明。
阅读全文
Posts
·
#设计模式
·
#Java
·
#Spring
设计模式全景图:六大原则、23 种 GoF 模式与 J2EE 模式
完整梳理设计模式六大原则、GoF 23 种模式(创建型、结构型、行为型)以及 J2EE 表示层模式,结合类图、意图说明和 JDK/Spring 中的典型应用。
阅读全文
Posts
·
#Java
·
#Swing
·
#图像处理
jphotoshop:用 Java Swing 手写一个 Photoshop——架构与算法全解析
介绍我开发的 Photoshop 模拟工具 jphotoshop:纯 Java Swing 实现的多图层图像编辑器,支持魔棒/套索/贝塞尔选区、24 个滤镜、HSB 调整、文字图层与 .jps 工程文件。本文深入解析其像素管线、链式图层合成缓存、魔棒的 flood fill + 并查集 + 轮廓追踪算法链、通用卷积引擎与声明式插件装配等技术实现。
阅读全文
Posts
·
#Java
·
#并发编程
·
#JUC
Java 高并发编程实战:同步工具、锁与线程池
系统梳理 Java 高并发中的核心工具与常见陷阱:从线程状态、JUC 同步类、volatile、死锁、锁策略到线程池与阻塞队列,配合图例与可运行代码。
阅读全文
Posts
·
#Java
·
#JVM
·
#垃圾回收
JVM 内功修炼:运行时数据区、GC 演进与现代调优实践
系统梳理 JVM 运行时数据区、垃圾回收算法与收集器演进(含 ZGC/Shenandoah),补充现代 JDK 特性、图例解析、高频面试八股与线上性能调优避坑指南。
阅读全文