logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数环通消息中间件选型实录:RocketMQ vs Kafka vs RabbitMQ,我们为什么选了RocketMQ

Kafka的运维知识体系很深——ISR、HW、LEO、Rebalance、Partition Reassignment——不是看两篇博客就能掌握的。RabbitMQ默认使用Erlang的Mnesia数据库存储消息元数据,消息体存在自己的消息存储引擎中。——每个Topic被切分成多个Partition,每个Partition是一个有序的、不可变的消息序列,通过追加写入(Append-Only)实现极

#rocketmq#kafka#rabbitmq
MySQL 慢 SQL 治理实战:从索引原理到真实踩坑

我们团队这几年从零到一搭建了一个日活千万级的集成自动化平台,数据库层面踩过的坑数不胜数。MySQL 性能问题是最常遇到的——一个慢 SQL 能把整个服务拖垮,连锁反应下游超时、上游重试、数据库连接池爆满,最后全站不可用。这篇文章不打算写成"MySQL 优化大全"那种面面俱到的教材。我只讲我们真实遇到过的——有些坑看着简单,但在生产环境里真真切切地引发过事故。希望这些经验能帮你在 Code Revi

#mysql#sql
K8s 容器化部署的宿主机资源规划的踩坑实录

K8s 资源规划没有"一劳永逸"的最优解,只有"匹配当前业务"的合适解。一个常见的误区是把"节点小、数量多"等同于"高可用"——实际上高可用靠的是副本反亲和性、PDB、滚动更新策略,不是单纯的节点数量。节点规格首先要匹配 Pod 规格分布,让最大 Pod 至少能在节点上放下 2 个小节点的固定开销摊销不下来,节点数翻倍意味着 DaemonSet 开销翻倍Java 服务对节点规格更敏感,因为 JVM

文章图片
#kubernetes#docker#容器
数环通iPaaS + Apache Doris + DataEase:三件套搭建轻量级企业数据集成平台

用最少的组件、最低的运维成本,覆盖"数据采集 → 存储分析 → 可视化决策"的完整链路。它不是要取代 Hadoop/Flink 这类重量级方案——那些方案在日均亿级数据、复杂流计算场景下依然不可替代。1-3 天完成全链路部署和验证1 人即可完成日常运维8-30 万/年覆盖从采集到可视化的全部成本业务人员可自助完成 80% 的分析需求。

MongoDB CPU 飙升排查实录:一条聚合语句引发的全表扫描血案

MongoDB 聚合管道不是万能的,它有自己独特的性能特征。和看起来都是"查个数据",但底层走的是完全不同的执行路径。前者有空条件的快速路径优化,后者没有。从 V1 到 V2 的升级,功能上完全正确——但性能上引入了一个"空管道全表扫描"的退化。这种退化在数据量小的时候不可见,数据量上来后才爆发,是最容易被忽视的一类性能问题。无$match的聚合 = COLLSCAN,这是一条铁律,不管你的集合有

#mongodb#数据库
Java JVM 内存实战:为什么你的容器总是被 OOM Kill

如果你运维过容器化部署的 Java 服务,大概率遇到过这种场景:明明 -Xmx 设了 4G,容器 limit 给了 6G,还是被 OOM Kill 了。top 里看 RSS 居然飙到了 7G+。你心里 OS:“JVM 堆最大才 4G,这多出来的 3G 是从哪冒出来的?这篇文章就是回答这个问题的。我们会从 JVM 内存的完整版图开始,讲清楚堆外内存的各种来源,然后深入几个我们在生产环境踩过的坑——特

#java#jvm#开发语言
数环通LinkBot:当AI智能体遇上企业集成

我们对LinkBot的定位一直很克制:它不是万能的AI助手,它是企业自动化的自然语言入口。AI的价值不在于替代人的判断,而在于降低人操作系统的门槛。以前你需要登录五个系统点二十个按钮才能完成的事,现在说一句话就行。但最终的决策权、确认权还是在人手上。连接器解决了"能力"问题,配置约束解决了"安全"问题,确认流程解决了"信任"问题。三个问题都有答案,Agent才能真正在企业里跑起来。

#人工智能
数环通iPaaS动态类加载实践:让用户在运行时写Java代码

做iPaaS平台,核心价值是帮用户连接不同系统、编排业务流程。但企业数据五花八门,不可能靠预设节点覆盖所有场景。注意,不是JavaScript那种解释执行。是真正的Java代码——能引用平台SDK、能import第三方JAR包、能享受强类型带来的安全性——在不重启服务的前提下,实时编译、即时生效。这事儿的技术难度,远比表面看起来要大。

#java#开发语言
35岁技术人的焦虑,该焦虑的到底是什么?

前段时间面试了一个候选人,简历上写着12年Java开发经验,做过电商、做过金融、做过SaaS。按理说,十几年经验摆在那里,聊起来应该很有深度。结果聊了四十分钟,我发现他对技术的理解停留在"能用就行"的层面。问分布式事务怎么处理,回答是"用Seata";追问为什么选Seata而不是其他方案、什么场景下Seata不合适,答不上来。问系统遇到过什么性能瓶颈、怎么排查的,回答是"没遇到过,我们系统量不大"

#职场和发展
数环通iPaaS知识库选型实践:从技术评估到RAGFlow深度调优

知识库选型的本质不是选"功能最多"的,而是选在你的场景下集成最合理、检索精度最高的。能被Agent调用——标准REST API、支持动态参数检索得准——混合检索、可调权重、支持Rerank文档吃得下——各种格式的技术文档不能解析失败RAGFlow在这三个维度上都做到了开源方案的最高水准。它不是最易用的(Dify更友好),也不是最轻量的(FastGPT部署更简单),但作为AI Agent的知识检索后

#人工智能
    共 29 条
  • 1
  • 2
  • 3
  • 请选择