logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

地平线5掏心窝子:从代码到涂装,我们如何把墨西哥的阳光、风和你,写成赛车的诗(距离收官倒计时2)

《极限竞速:地平线5》开发者的幕后故事:墨西哥的灵魂如何在游戏中重生 开发团队耗时数月将墨西哥的活力注入游戏——从瓜纳华托的彩色建筑到尤卡坦半岛的雨林。美术组三次实地采风,拍摄10万张照片还原细节;程序组重构天气系统模拟真实气候;音效组录制半年环境音效。游戏主线剧情埋藏了90%的探索内容,通过触发器和动态算法让玩家"成为故事的一部分"。车辆物理系统采用多体动力学模型,AI对手能

文章图片
#其他#经验分享
服务发现与注册中心设计:从Eureka到Nacos的CAP权衡——AP与CP的边界,藏在服务列表的一致性里

本文通过电商订单中心故障案例,分析了Eureka在服务发现中的"数据分裂"问题,对比了Eureka(纯AP)和Nacos(CP+AP可切换)的设计差异。深入解析Nacos的Raft(CP)和Distro(AP)协议实现,提供业务场景选型建议:关键服务(如库存、支付)用CP保证强一致,非关键服务(如推荐、头像)用AP确保高可用。文章包含配置示例和最佳实践,帮助开发者平衡一致性与可

文章图片
#服务发现#eureka#云原生
Redisson分布式锁源码深度解析:RedLock算法、看门狗机制,以及虚拟线程下的锁重入陷阱与解决

摘要:本文分享了团队在迁移批量任务到虚拟线程(Project Loom)时遇到的Redisson分布式锁失效问题。具体表现为虚拟线程切换导致RLock重入计数不同步,引发"自己解锁自己"的异常。文章深入分析了Redisson锁的核心机制(RedLock算法和看门狗续期),指出虚拟线程的轻量级特性会导致AQS锁状态同步失效。最后提出三种解决方案:手动管理重入状态、使用"

文章图片
#分布式#java#开发语言
地平线5十级神车终极巨献——性能炸裂、调校封神、抽取必看,开发组掏心窝子揭秘(距离收官倒计时 1)

聊完墨西哥的阳光、剧情里的生活碎片,以及你车库里的涂装创意,今天咱们扎进最硬核的「十级车宇宙」——作为《极限竞速:地平线5》(以下简称《地平线5》)车辆物理组的核心成员,我最怕玩家问「哪辆十级车最强」。因为对我们来说,​。过去一年,我们为12辆十级车写了近10万行代码:从发动机的扭矩曲线到轮胎的纹路深度,从悬挂的自适应算法到混动系统的能量管理。今天扒光开发文档,把全说透——毕竟,你们在赛道上漂移的

文章图片
#其他#经验分享
缓存穿透终极防御:从布隆过滤器到分布式锁,Redis+Caffeine联动方案实战

本文总结了缓存穿透、雪崩等问题的解决方案。通过真实案例剖析缓存穿透的危害,提出三层防御体系:1)Redis布隆过滤器拦截无效请求;2)Caffeine本地缓存减少网络开销;3)Redisson分布式锁防止雪崩。详细讲解了布隆过滤器的实现原理、误判处理策略,以及SpringBoot整合Redisson和Caffeine的具体代码实现,形成完整的缓存保护方案。文章强调监控预警的重要性,并提供了生产环境

文章图片
#缓存#分布式#redis +1
将深度学习与Spring Boot集成:使用DL4J构建企业级AI应用的完整指南

DeepLearning4j(DL4J)是专为Java生态设计的商用级开源深度学习框架,支持分布式CPU/GPU计算,能与Hadoop/Spark无缝集成。其核心功能包括分布式训练、多线程优化、多种网络架构支持,特别适合企业级AI应用开发。通过与SpringBoot集成,可构建智能贷款审批、文本摘要、人脸识别等系统。实施时需要关注数据预处理、模型训练配置、REST API设计,并采用GPU加速、缓

文章图片
#人工智能#深度学习#spring boot
从“周末救火队员”到“咖啡观察员”:容器化MySQL的“躺平”部署攻略

如何用容器化技术拯救MySQL运维噩梦?本文作者通过亲身经历的生产事故(主库宕机导致数据丢失),总结出Docker+K8s部署MySQL的最佳实践:使用Docker持久化卷确保数据安全,通过StatefulSet构建主从集群,配合Velero实现自动备份。文章还分享了性能优化技巧(配置调优、存储驱动选择)和监控方案(Prometheus+Elasticsearch)。最终实现从"救火式运

#mysql#数据库
微服务接口性能优化终极指南:从HTTP/2多路复用到gRPC选型,序列化性能一网打尽

摘要: 微服务接口性能优化需关注协议、序列化和网络三大核心。HTTP/2通过多路复用和头部压缩显著提升并发能力,对比HTTP/1.1降低延迟30%-50%。实测显示,gRPC(HTTP/2+Protobuf)性能是OpenFeign(HTTP/2+JSON)的2.5倍,网络开销减少60%。序列化选型中,Protobuf适合高吞吐场景,Avro则更灵活支持Schema演化。实践建议:SpringCl

#微服务#性能优化#http
Quarkus深度解析:响应式编程与Native镜像,如何重构Java云原生应用?

【摘要】电商平台订单服务从SpringBoot迁移至Quarkus后,启动时间从8秒降至120ms,内存占用减少93%,吞吐量提升40%。Quarkus通过编译时扩展、Vert.x响应式运行时和GraalVM Native镜像三大核心技术实现性能突破,其SmallRyeReactiveMessaging消息模型实现亚毫秒级事件处理。相比SpringBoot Native方案,Quarkus在构建速

文章图片
#重构#java#云原生 +1
微服务网关深度设计:从Spring Cloud Gateway到Envoy,流量治理与安全认证实战指南

电商平台网关性能优化实战:从SpringCloud Gateway到Envoy的迁移 在高并发场景下,SpringCloud Gateway(SCG)暴露了严重性能瓶颈:双十一期间单节点QPS仅8000,JWT认证延迟达300ms,导致系统崩溃。迁移至Envoy后实现质的飞跃: 性能提升:单节点QPS达5万,资源消耗降低66% 架构优势: Envoy基于Libevent事件驱动,支持10万+连接

文章图片
#微服务#安全#java +1
    共 75 条
  • 1
  • 2
  • 3
  • 8
  • 请选择