<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[豆浆Whisky的博客]]></title><description><![CDATA[愿此行，终抵群星。]]></description><link>https://blog.youkuaiyun.com/PxFuture</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; PxFuture]]></copyright><item><title><![CDATA[6小时从0到1:我用AI造了个分片SQL生成器]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/156544984</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/156544984</guid><author>PxFuture</author><pubDate>Sat, 03 Jan 2026 21:50:39 +0800</pubDate><description><![CDATA[2025年12月初,因旧系统数据修复需要,我在没有db-proxy的情况下,用6小时时间让AI从零开发了一个分片SQL生成器。纯Node.js原生实现,支持6种分片算法,包含完整UI界面和Docker部署方案。代码已开源,体验地址:shard-sql-generator-demo.bpdream.com]]></description><category></category></item><item><title><![CDATA[DeepSeek-V3.2-Speciale大战Gemini3Pro！你没见过的Prompt！]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/155510012</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/155510012</guid><author>PxFuture</author><pubDate>Wed, 03 Dec 2025 10:45:00 +0800</pubDate><description><![CDATA[《Gemini 3 Pro vs DeepSeek V3.2-Speciale终极对决：谁才是真正的H5肉鸽游戏生成王者？》一次提示词，两款顶级AI模型交出截然不同的答卷。Gemini流畅体验惊艳全场，DeepSeek另辟蹊径挑战极限。点击看两大模型如何用代码诠释“肉鸽游戏”，结果超乎想象！]]></description><category></category></item><item><title><![CDATA[构建可观测的Go应用：指标、日志与追踪的统一之道｜Go语言进阶（21）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/155426729</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/155426729</guid><author>PxFuture</author><pubDate>Sun, 30 Nov 2025 20:36:46 +0800</pubDate><description><![CDATA[Go服务故障定位耗时3小时？从散装观测到统一体系，让故障定位时间从小时级降至分钟级。本文分享内容审核平台、直播推流服务的真实案例，详解OpenTelemetry统一埋点、生产环境架构和避坑经验，助你构建高韧性观测体系。]]></description><category></category></item><item><title><![CDATA[Go微服务通信优化：从协议选择到性能调优全攻略｜Go语言进阶（20）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/155396937</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/155396937</guid><author>PxFuture</author><pubDate>Sat, 29 Nov 2025 23:12:20 +0800</pubDate><description><![CDATA[跨城调用延迟从150ms飙升到800ms？微服务通信的每毫秒都来自细节堆叠！本文结合实战经验，从协议选型、连接管理到工程治理，分享Hertz/Kitex/Kratos等框架调优方案与代码示例，帮你构建高效通信体系。]]></description><category></category></item><item><title><![CDATA[Go并发模式选择指南：找到最适合你项目的并发方案｜Go语言进阶（19）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/155326269</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/155326269</guid><author>PxFuture</author><pubDate>Thu, 27 Nov 2025 23:39:20 +0800</pubDate><description><![CDATA[从一次并发改造失败案例出发，生产环境验证的Go并发模式选择思路。涵盖流水线、Worker Pool、Actor等六种模式实践经验，提供决策矩阵与避坑指南，助你避开并发设计陷阱，选择最适合项目的方案。]]></description><category></category></item><item><title><![CDATA[Go基准测试方法论：如何设计真正有效的性能测试｜Go语言进阶（18）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/155286921</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/155286921</guid><author>PxFuture</author><pubDate>Thu, 27 Nov 2025 00:58:58 +0800</pubDate><description><![CDATA[双11商品推荐服务优化踩坑实录！本文从真实案例出发，系统讲解Go基准测试方法论：用真实数据构建可靠基线、控制环境变量、多维度指标分析，结合工程化实践，教你设计真正有效的性能测试，避免性能优化陷阱。]]></description><category></category></item><item><title><![CDATA[Go内存管理最佳实践：提升性能的Do‘s与Don‘ts｜Go语言进阶（17）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/154409493</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/154409493</guid><author>PxFuture</author><pubDate>Tue, 04 Nov 2025 23:07:52 +0800</pubDate><description><![CDATA[Go内存管理虽自动，但高并发服务仍需策略。本文详解内存指标基线、对象复用、逃逸控制等Do's，以及slice滥用、context误用等Don'ts，帮你解决RSS飙升、GC延迟问题，让服务内存消耗下降27%。附真实案例与排查清单。]]></description><category></category></item><item><title><![CDATA[Go编译器优化秘籍：性能提升的黄金参数详解｜Go语言进阶（16）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/154329738</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/154329738</guid><author>PxFuture</author><pubDate>Mon, 03 Nov 2025 04:54:47 +0800</pubDate><description><![CDATA[Go编译器调优实战：通过合理配置gcflags、ldflags等参数，某团队将服务P99延迟从38ms降至27ms。本文详解编译优化底层逻辑、黄金参数配置及典型场景应用，助你在不牺牲可维护性的前提下获得显著性能提升，降低机器成本并改善冷启动体验。]]></description><category></category></item><item><title><![CDATA[Go分布式追踪实战：从理论到OpenTelemetry集成｜Go语言进阶（15）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/154314700</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/154314700</guid><author>PxFuture</author><pubDate>Sun, 02 Nov 2025 22:33:32 +0800</pubDate><description><![CDATA[微服务尾延迟难定位？传统监控已失效！本文分享OpenTelemetry在Go中的完整实践，从SDK初始化到生产级策略，助你构建端到端追踪体系，精准复现问题真相，让链路透明化。]]></description><category></category></item><item><title><![CDATA[Go错误处理三层防御法：构建健壮可靠的生产系统｜Go语言进阶（14）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/154057625</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/154057625</guid><author>PxFuture</author><pubDate>Wed, 29 Oct 2025 08:09:23 +0800</pubDate><description><![CDATA[告别Go服务的告警风暴！错误处理是体系工程。本文详解“三层防御”模型，覆盖设计、编码与运维，助你构建高可用系统，让故障在毫秒级被感知和隔离。]]></description><category></category></item><item><title><![CDATA[掌握Go context：超越基础用法的正确实践模式｜Go语言进阶（13）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/153999037</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/153999037</guid><author>PxFuture</author><pubDate>Tue, 28 Oct 2025 05:14:57 +0800</pubDate><description><![CDATA[你是不是也只会在Handler里写 ctx := context.Background()？小心资源泄漏和超时失控！这篇万字总结，带你彻底搞懂Go context的高阶玩法。从超时协同、值传递雷区，到并发控制和可观测性集成，一篇让你从“会用”到“精通”，告别链路混乱。进阶Gopher必看！]]></description><category></category></item><item><title><![CDATA[Go泛型实战指南：从入门到工程最佳实践｜Go语言进阶（12）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/152725028</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/152725028</guid><author>PxFuture</author><pubDate>Wed, 08 Oct 2025 15:47:03 +0800</pubDate><description><![CDATA[Go1.18泛型不是银弹，而是可控的抽象力。本文详解泛型核心约束与三大实战模式（容器算法、对象校验、资源池），助你规避反射陷阱，平衡性能与代码复用。附性能基准与渐进落地策略，让你的团队平滑升级。]]></description><category></category></item><item><title><![CDATA[反射还是代码生成？Go反射使用的边界与取舍｜Go语言进阶（11）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/152668245</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/152668245</guid><author>PxFuture</author><pubDate>Tue, 07 Oct 2025 22:46:39 +0800</pubDate><description><![CDATA[Go反射致CPU飙升？别再盲目用了！本文教你反射与代码生成的选择之道，高频场景性能翻倍。]]></description><category></category></item><item><title><![CDATA[Go interface性能调优指南：避免常见陷阱的实用技巧｜Go语言进阶（10）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/152609525</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/152609525</guid><author>PxFuture</author><pubDate>Mon, 06 Oct 2025 22:06:24 +0800</pubDate><description><![CDATA[Go interface{}一次改动竟致15% CPU抖动！它看似无害，实则是高并发下的性能黑洞。本文深入剖析其开销与四大陷阱，助你精准优化。]]></description><category></category></item><item><title><![CDATA[Go实现百万级连接：资源管控与性能平衡的艺术｜Go语言进阶（9）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/152370898</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/152370898</guid><author>PxFuture</author><pubDate>Wed, 01 Oct 2025 16:54:43 +0800</pubDate><description><![CDATA[拆解百万连接背后的文件描述符、内存和调度预算，展示分层闸门、缓冲复用与降级闭环，教你把突发流量变成可控常态。]]></description><category></category></item><item><title><![CDATA[netpoll性能调优：Go网络编程的隐藏利器｜Go语言进阶（8）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/152294482</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/152294482</guid><author>PxFuture</author><pubDate>Tue, 30 Sep 2025 02:36:23 +0800</pubDate><description><![CDATA[Go网络性能优化：深入理解netpoll机制 本文通过一个真实的性能排查案例，揭示了网络I/O在高并发场景下的潜在瓶颈。文章首先介绍了netpoll作为Go运行时网络I/O处理核心组件的重要性，对比了传统阻塞I/O模型与netpoll多路复用机制的区别。 内容深入剖析了netpoll的底层实现原理，包括Linux上的epoll机制和其他操作系统的适配实现。通过清晰的流程图和代码示例，展示了netpoll如何高效管理大量连接。 最后提供了实战调优指南，重点针对高并发HTTP服务器场景，给出了具体的参数配置优化]]></description><category></category></item><item><title><![CDATA[字节Coze入场开源，一文搞定基础部署和实践，放弃Dify？]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/149689972</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/149689972</guid><author>PxFuture</author><pubDate>Sun, 27 Jul 2025 15:59:22 +0800</pubDate><description><![CDATA[本文介绍了AI中台工具Coze和Dify的基本概念，重点演示了Coze开源版的快速部署流程。作者通过具体步骤指导如何配置模型（以deepseek为例）、解决Windows环境下的换行符问题，并使用Docker Compose完成部署。文章展示了Coze的智能体创建和工作流定义功能，同时指出当前RAG功能尚未调通的问题。最后对比了Coze和Dify的优缺点，认为虽然Coze前景更佳，但目前Dify的开源生态更成熟，更适合快速实现产品MVP（截至2025年7月）。]]></description><category></category></item><item><title><![CDATA[Go调度器的抢占机制：从协作式到异步抢占的演进之路｜Go语言进阶（7）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/149097506</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/149097506</guid><author>PxFuture</author><pubDate>Thu, 03 Jul 2025 17:00:07 +0800</pubDate><description><![CDATA[想象餐厅排队时有人霸占座位不走，后面的人只能干等——这就是Go早期版本的问题：一个goroutine不主动让出CPU，其他goroutine就会"饿死"。本文深入解析Go调度器抢占机制的演进历程，从Go 1.0的无抢占时代，到Go 1.2的协作式抢占（温柔提醒），再到Go 1.14革命性的异步抢占（强制执行）。我们探讨SIGURG信号的巧妙应用，通过实战案例展示CPU密集型任务优化、抢占问题诊断，以及pprof性能分析技巧。文章还分析抢占机制的性能开销与权衡，展望工作窃取与NUMA感知调度的未来发展。从餐厅]]></description><category></category></item><item><title><![CDATA[Go锁选型决策全解析：从性能对比到场景适配的实战指南｜Go语言进阶（6）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/149095587</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/149095587</guid><author>PxFuture</author><pubDate>Thu, 03 Jul 2025 16:31:23 +0800</pubDate><description><![CDATA[摘要：本文探讨了Go并发编程中锁的选择策略。合适的锁机制对程序性能、正确性和可维护性至关重要。文章对比了标准库提供的多种锁类型（Mutex、RWMutex、Atomic、Channel等），通过基准测试展示其性能差异，并针对不同场景给出选型建议：简单数值操作推荐Atomic，读多写少场景适合RWMutex，复杂操作需要Mutex，而生产者-消费者模式则首选Channel。最后强调了减小锁粒度等最佳实践，帮助开发者编写高效并发代码。]]></description><category></category></item><item><title><![CDATA[深入剖析Go Channel：从底层原理到高阶避坑指南｜Go语言进阶（5）]]></title><link>https://blog.youkuaiyun.com/PxFuture/article/details/147134888</link><guid>https://blog.youkuaiyun.com/PxFuture/article/details/147134888</guid><author>PxFuture</author><pubDate>Fri, 11 Apr 2025 10:00:29 +0800</pubDate><description><![CDATA[深入解析Go channel底层机制与实战避坑！从hchan结构体到环形缓冲区，揭秘channel工作原理；剖析5大常见陷阱（死锁/泄漏/错误关闭等），提供最佳实践与性能优化技巧。掌握这些，让你的Go并发代码更健壮高效！]]></description><category></category></item></channel></rss>