Java虚拟线程深度实战:从零构建零阻塞HTTP服务器,榨干CPU最后一滴性能
不依赖Netty,也不用Servlet容器,只用JDK标准库感受Project Loom的真正威力 为什么现在聊虚拟线程…
ThinkPHP 8 服务容器与门面:打造一个驱动可替换的短信发送模块
项目中第一次对接短信的时候,直接把阿里云SDK的调用写在了业务代码里。后来市场部说要加一条腾讯云的通道做备份,结果改得鸡…
ThinkPHP 8模型事件与队列异步记录:一条数据改动自动带出完整操作轨迹
年初给一个后台管理系统做安全审查,对方提了一条要求:所有配置项、用户信息、订单状态的修改,必须有完整的操作记录,包括谁在…
ThinkPHP 8多应用实战:从零搭建一个自带租户隔离的SaaS任务系统
最近需要给内部几个小团队分别管理各自的后台任务,比如定时报表、数据清洗、消息推送。不用搞太复杂的微服务,但又必须让每个团…
Java 21模式匹配重构实战:把200行订单处理逻辑压缩到50行以内
上周被分到一个工单,要求给订单处理模块增加一种新的支付方式。打开代码一看,满屏的instanceof和层层嵌套的if-e…
Java 21虚拟线程实战:把电商活动页的并发查询从60秒压到3秒
上个月公司搞了个限时秒杀活动,活动页需要同时拉取商品信息、库存、用户优惠券、物流预估、推荐列表等十几个维度的数据。上线第…
