1 2 3 4 5 ··· 32 下一页
摘要: 这个问题其实困扰过很多技术团队,尤其是那些从一条业务线慢慢长成多条业务线的公司。我们自己也走过这条路,从"啥都自己包"到"出了事故赶紧拆",算是把封装中间件这件事从头到尾经历了一遍。今天就把这些经历和思考整理一下,也算给同行一个参考。 这里说的"封装中间件",大致分两类东西。一类是 SDK 型的,比 阅读全文
posted @ 2026-09-29 08:02 一个码农的日常 阅读(653) 评论(0) 推荐(5)
摘要: 昨天有个同事,甩了半页需求文档给 Claude Code,转身去接了杯热水的功夫,核心业务代码就写完了。 我凑过去扫了一眼,那段逻辑我前阵子刚做过类似的,前后调边界、改异常、跑测试,折腾了俩小时才收尾。 他前后加起来,十分钟。 那一下我真有点恍惚。 我这五年踩过的坑、摸出来的门道、踩雷踩出来的肌肉记 阅读全文
posted @ 2026-08-18 07:48 一个码农的日常 阅读(649) 评论(8) 推荐(3)
摘要: 走管理还是走技术路线,其实一直都是程序员职业发展路上反复面对的选择——或主动,或被动。 一般在公司做得比较久的老员工,往往对业务非常熟悉,技术这块够用就行,技术难题有架构师或专人负责处理,从而做得比较多的是带几个新人、处理日常业务问题,这时也算是小小的组长或主管,但也不是纯管理。 然而业务体量越来越 阅读全文
posted @ 2026-08-11 07:31 一个码农的日常 阅读(875) 评论(9) 推荐(1)
摘要: 生产服务器告警:创建线程总数超过32000个故障。服务器的总线程数无法突破32000的问题在 “k8s的pod容器中微服务无法创建新线程unable to create new native thread” 文章中提过,现在再谈谈单个服务的线程数怎么优化。 目前统计到的节点上微服务的线程总数可达到5 阅读全文
posted @ 2026-07-20 08:35 一个码农的日常 阅读(323) 评论(0) 推荐(0)
摘要: 概要 为什么要做监控 线上发布了服务,怎么知道它一切正常,比如发布5台服务器,如何直观了解是否有请求进来,访问一切正常。当年有一次将线上的库配置到了Beta,这么低级的错误,排错花了一个通宵,十几个人。某个核心服务挂了,导致大量报错,如何确定到底是哪里出了问题。SOA带来的问题,调用XX服务出问题, 阅读全文
posted @ 2017-09-11 08:45 一个码农的日常 阅读(14507) 评论(3) 推荐(4)
摘要: 你真的会玩SQL吗?系列目录你真的会玩SQL吗?之逻辑查询处理阶段你真的会玩SQL吗?和平大使 内连接、外连接你真的会玩SQL吗?三范式、数据完整性你真的会玩SQL吗?查询指定节点及其所有父节点的方法你真的会玩SQL吗?让人晕头转向的三值逻辑你真的会玩SQL吗?EXISTS和IN之间的区别你真的会玩... 阅读全文
posted @ 2015-10-28 09:06 一个码农的日常 阅读(15656) 评论(15) 推荐(32)
摘要: 那天前端同事跑过来跟我说,"你那个接口返回的订单ID,更新数据时接口没返回异常,但数据重新查又没更新成功" 我当时第一反应是:不可能,后端查出来是什么就返回什么,肯定是你前端哪里处理出了问题。 然后我打开浏览器F12一看,Network面板里接口返回的JSON里,orderId 的值是 178452 阅读全文
posted @ 2026-11-03 08:08 一个码农的日常 阅读(248) 评论(1) 推荐(0)
摘要: 最近在搞数据实时同步的活,把Oracle的业务数据实时同步到StarRocks给分析用。用的阿里云Flink最新版本 vvr-11.7-jdk11-flink-1.20。 选型没什么好说的,Flink CDC 读 Oracle,写 StarRocks,方案很成熟。但阿里云原生不带 Oracle CD 阅读全文
posted @ 2026-10-28 08:06 一个码农的日常 阅读(115) 评论(0) 推荐(1)
摘要: 最近我们公司在推AI Coding工具,不管产品还是研发、测试 人手一个账号 用来提升自身的工作效率。大家挖掘其中的用法 一段时间后确实有部分人反馈非常好用,研发用来生成代码、找bug、优化性能等,测试用来根据接口生成用例 直接写调试脚本。但同时又产生了新的焦虑——AI提升了工作效率,做事比人又快, 阅读全文
posted @ 2026-10-20 08:05 一个码农的日常 阅读(896) 评论(5) 推荐(7)
摘要: 在小公司的程序员 前端不够你顶上,后端忙不过来你也得扛,Redis 没人管了领导说"你顺便看一下",同事代码跑不通也来找你帮忙排查。一天下来感觉自己啥都干了一点,但回头一想,正经的业务代码好像也没写几行。 心里多少会有点不平衡:这些事又不是我份内的,我的时间全被占满了,我拿什么成长? 说实话,这个困 阅读全文
posted @ 2026-10-13 08:05 一个码农的日常 阅读(613) 评论(2) 推荐(6)
摘要: 业务接口反馈慢,但从监控面板,CPU、内存、QPS 全都绿绿的,看不出哪里不对。最后查日志,发现某个下游服务调用耗时飙到了 5 秒,但因为它没报错,只是慢,所以传统的指标监控根本没捕捉到。 指标监控擅长告诉你"系统是不是挂了",但对于"系统是不是慢了"、"流程是不是卡住了"这类灰度异常,往往力不从心 阅读全文
posted @ 2026-10-08 08:07 一个码农的日常 阅读(831) 评论(4) 推荐(5)
摘要: Nacos客户端偶发connect timed out全链路怎么排查 阅读全文
posted @ 2026-09-22 07:59 一个码农的日常 阅读(150) 评论(0) 推荐(0)
摘要: 晚上生产告警群里突然开始刷屏。网关 Pod 不断重启,有客户反馈操作页面时好时坏,K8s 事件里清一色的: Readiness probe failed: Get "http://192.168.5.1:7888/actuator/health": read tcp 192.168.5.90:530 阅读全文
posted @ 2026-09-15 08:00 一个码农的日常 阅读(349) 评论(3) 推荐(0)
摘要: 有天下午生产群里甩进来一张截图:生产环境 http://10.3.87.23:8080/api/auth/getuserlist 接口返回异常:413 Request Entity Too Large。 做后端的人看到 413 的第一反应都是"请求体太大"。可我把报文要过来一看,body 就六十几字 阅读全文
posted @ 2026-09-08 08:00 一个码农的日常 阅读(245) 评论(3) 推荐(2)
摘要: 我们组有个同事,以前是那种闲不住的人。现在也闲不住 只不过是不敢动了。 去年部门空降了一位新总监,阿里P8,第一次全员会PPT上就八个大字:拥抱变化,永不言弃。 新领导上来搞流程改革,每个模块指定Owner,出事追责到人,A级事故罚款500起步,B级300 依次类推,发版上线改配置全走审批。说实话之 阅读全文
posted @ 2026-09-02 07:59 一个码农的日常 阅读(3653) 评论(32) 推荐(19)
1 2 3 4 5 ··· 32 下一页