摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 因为我自己的水平还在山脚下,所以我只看见了眼前的这几座山…… 二十年前我刚入行的时候,我的岗位被称作“后台服务器开发”,如今可能有很多叫法:后端工程师,云原生 阅读全文

posted @ 2025-05-28 16:57 ahfuzhang 阅读(1827) 评论(2) 推荐(9)

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 反微服务架构(A Macro Services Framework) 本文提出了一种新的设想和概念:反微服务架构(A Macro Services Frame 阅读全文

posted @ 2024-12-21 12:01 ahfuzhang 阅读(1314) 评论(0) 推荐(6)

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我实在是非常喜欢这个强大的 metrics 监控组件 VictoriaMetrics. 近期团队需要部署一份,我顺手把用于测试的部署脚本开源到了我的仓库中:h 阅读全文

posted @ 2023-12-04 16:25 ahfuzhang 阅读(858) 评论(0) 推荐(1)

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 2024-10-31 增加主题:tinyGo 项目的介绍和思路 2024-05-17 增加主题:指导编译器生成cpu cache友好的代码 2024-03-2 阅读全文

posted @ 2022-09-30 17:54 ahfuzhang 阅读(2299) 评论(3) 推荐(5)

2026年8月21日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 背景 为了更方便地在云环境中测试和调试 CSharp 的后端服务,我制作了 CSharp Debug Container All-in-one。 请看:htt 阅读全文

posted @ 2026-08-21 15:00 ahfuzhang 阅读(205) 评论(0) 推荐(0)

2026年7月26日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 背景 近两周被 AOT 编译的 C# 后端的各种诡异崩溃问题折磨。 后端程序直接 dotnet run xx.csproj 就很正常。 编译为 AOT 模式的 阅读全文

posted @ 2026-07-26 12:12 ahfuzhang 阅读(62) 评论(0) 推荐(0)

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 一个简单的 Kestrel 写的后端服务,尝试解决 Coredump 问题和无法捕获的异常,已经两周多了。 今天再次尝试,崩溃在了完全意想不到的位置。 如果程 阅读全文

posted @ 2026-07-26 10:53 ahfuzhang 阅读(1508) 评论(22) 推荐(7)

2026年7月25日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我封装了一个 Mysql 连接池,目的是始终维持着一个 mysql connector 对象,然后把使用过的语句都进行预编译。 然后,重复执行 sql 的时候 阅读全文

posted @ 2026-07-25 21:50 ahfuzhang 阅读(153) 评论(2) 推荐(0)

2026年7月24日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我觉得我都写了 20 多年程序了,一个简单的 API 服务器不应该出现什么难以解决的问题。 然而,这个 C# 程序莫名奇妙崩溃的问题已经一周多了,仍然在继续… 阅读全文

posted @ 2026-07-24 18:59 ahfuzhang 阅读(100) 评论(0) 推荐(1)

2026年7月23日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 程序以 debug 的方式运行时,没有任何问题。也就是 dotnet run xx.csproj 时,一切正常。 程序以 AOT 的方式编译为 linux + 阅读全文

posted @ 2026-07-23 14:25 ahfuzhang 阅读(89) 评论(0) 推荐(0)

2026年7月16日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 编译参数如下: build_release: docker run -it --rm \ --platform linux/amd64 \ -m 2048m 阅读全文

posted @ 2026-07-16 20:37 ahfuzhang 阅读(12) 评论(0) 推荐(0)

2026年6月26日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 先看代码: public async ValueTask<Error> RunAsync() { ref readonly var req = ref thi 阅读全文

posted @ 2026-06-26 13:53 ahfuzhang 阅读(43) 评论(0) 推荐(0)

2026年6月23日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我写了如下代码: public sealed class Route { [ThreadStatic] public static Int64 MaxConc 阅读全文

posted @ 2026-06-23 16:20 ahfuzhang 阅读(92) 评论(0) 推荐(0)

2026年6月12日

摘要: 作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 背景 最近在测试一个服务器的时候,遇到一个难题:我如何才能构造出多种请求,以便尽可能的覆盖到所有分支? 写单元测试固然是个办法,但是服务器依赖 mysql 和 阅读全文

posted @ 2026-06-12 12:49 ahfuzhang 阅读(570) 评论(1) 推荐(4)