推荐视频
狂飙的数字经济背后:那些“了不起”的数字化企业
演讲人:无
科技企业选云的灵魂一问:谁是多云趋势下的最佳拍档?
演讲人:无
展望 2022 年中间件技术趋势
演讲人:王洪智
精品专题
作业帮大数据探索和实践
策划:刘燕

40 岁从零开始学习软件开发,四年后我成了首席研发
“还不算太晚。”

为什么你辛苦肝的博客没人看?搭框架、排版、画图技巧这些你真的懂么?
千万不要说等到都准备好了再开始写,先写起来,我们就成功了一半。

Milvus 2.0 GA 版本发布:专为 AI 打造,具备支持大规模生产环境能力
近日,专为 AI 打造的云原生向量数据库 Milvus 2.0 GA 版本正式发布。
Mybatis 常用注解中的 SQL 注入
增删改查占据了绝大部分的业务操作,通过注解不在需要配置繁杂的 xml 文件,越来越多的 sql 交互均通过注解来实现。从 MapperAnnotationBuilder 可以看到 Mybatis 提供了以下相关的注解:

Nacos 服务注册与发现的 2 种实现方法!
Spring Cloud Alibaba 技术体系中的 Nacos,提供了两个重要的功能:注册中心(服务注册与发现)功能和配置中心功能。
![[JAVA冷知识]为什么动态加载不适合数组?如何动态加载一个数组?](https://static001.geekbang.org/infoq/4c/4c4948b06c1f555e800106a6bc0ba5a7.png?x-oss-process=image/resize,w_416,h_234)
[JAVA 冷知识] 为什么动态加载不适合数组?如何动态加载一个数组?
君子不妄动,动必有道。君子不徒语,语必有理。君子不苟求,求必有义。君子不虚行,行必有正 ——烽火戏诸侯《剑来》

以架构视角解读和落实银行数字化转型的两份重磅指导文件
数字化转型最重要的能力是什么?政策解读能力。

为什么变更感知对现代应用程序的排障工作非常重要
变更感知往往是事件管理中的缺失部分。成功地关联监控和可观测性数据能够让工程师更快到达根因。遥测提供的构建块使变更感知能够基于系统中的变更及其广泛影响来识别并映射根因。

我们如何在 30 项关键服务任务中节省 70K 内核
本文分享了 Uber 在 Go 垃圾回收调优机制方面的经验。

这两个设计决策,让 Kubernetes 变得可怕
为什么 Kubernetes 长成这么一个样子,是哪些设计决策和权衡导致的?

英特尔宣布加入 RISC-V International,同时成立新基金加强其代工业务
这次英特尔加大对 RISC-V 生态的投入,将使得自己在芯片设计和代工上更有竞争优势。

75% 新项目都可以“无脑”选择单体架构
拨云见日聊架构:关于微服务的种种真相和经验教训。

为降低迁移风险,Etsy 从 React 转向了 Preact
为什么 Etsy 不迁移到 React v16?

Mozilla 关闭 VR 浏览器项目,Wolvic 取而代之
VR 浏览器 Firefox Reality 将关闭

一文读懂 Serverless 的起源、发展和落地实践
Serverless 的核心价值是什么、有何特殊优势?本文将为各位开发者介绍 Serverless 的发展路径以及最佳实践,带领你全面感受算力之美。

InfoQ 极客传媒合作伙伴年度盛典
与各位合作伙伴共同迎接挑战,一起走上巅峰、当仁不让!

Deno 2021 回顾:优化内核、兼容 Node.js
Deno 的 2021。

22 个 2022 年软件开发的趋势预测及其解读
2022 年软件开发的趋势预测及其解读

Kubernetes HPA 基于 Prometheus 自定义指标的可控弹性伸缩
在《Kubernetes 的自动伸缩你用对了吗?》一文中详细说明了如何使用 Kubernetes 的自动伸缩。在 Kubernetes 中弹性伸缩主要有三种:HPA、VPA、CA。本文不再详细说明,有兴趣的可以看那篇文章。这里主要来说下 Pod 水平缩放 HPA。

亚马逊工程师:我在职业生涯中学到的 8 个重要经验
免责声明:本人并非亚马逊的代言人。所有观点都是我自己的。

程序员跳槽 B 站遭老东家索赔 200 万,法院判定无需赔偿,竞业协议不应阻碍工程师再就业
跳槽自由?不存在的,竞业限制很可能成为就业限制。

如何解决 Python 项目在 VScode 中跨文件夹导包问题
VScode 是一个非常优秀的代码编辑软件,尤其当你同时使用多门开发语言的时候。Python 目前是我的主力开发语言,可就在不久前遇到了一个很麻烦的事情 --- 跨文件夹导入自定义包。总是提示:ModuleNotFoundError: No module named 'xxxxx'

【高并发】一文解密诡异并发问题的第一个幕后黑手——可见性问题
什么是可见性?说的直白些,就是两个线程共享一个变量,无论哪一个线程修改了这个变量,则另外的一个线程都能够看到上一个线程对这个变量的修改。这里的共享变量,指的是多个线程都能够访问和修改这个变量的值,那么,这个变量就是共享变量。
腾讯员工怒怼加班文化事件:大厂的内卷,小厂有什么资格?
近日,腾讯年轻的普通员工,因为高强度加班,而怒怼管理层领导,在互联网上引起了热议,还登上了热点新闻榜。「关注公众号,回复“996”,查看该事件始末资料」

2021 年 InfoQ 软件行业发展趋势观察
本文涉及的话题包括:混合办公以及技术伦理和可持续性发展的相关看法。

小米组建高端化战略工作组,目标是三年内成为国产高端手机品牌第一
雷军强调,小米会坚定不移执行高端化战略。

别把话筒给科技大佬们,你根本不知道他们会说什么
建议、点评、吐槽、还是预言?一起看看过去一年里大佬们都有哪些妙语和动态。
M3U8 视频封装格式的深度解析 | 社区征文
前言 M3U8 作为一种常见的视频封装格式,具有广泛的使用场景,不仅被应用到点播场景中,也被应用到直播场景中。特别是点播场景,目前主流的视频点播网站大多都是使用 M3U8 方案。

2022 新年 Flag:用未来可能会发生的事情推断今天该做的事
马上就要迎来虎年了,先祝愿各位读者虎年吉祥,虎虎生威。

国产数据库面临的机遇与挑战 | InfoQ 大咖说
1、国产数据库目前现状是怎样的,面临什么样的机遇和挑战? 2、国产数据库的主要优势在哪里,能否代替像 Oracle 这样的巨头? 3、国产数据库使用过程存在哪些风险,这些风险如何化解? 4、目前开源数据库生态是怎么样的?现阶段开源和自研数据库分别面临着怎样的挑战? 5、就数据库领域而言,各位比较关注的技术趋势是什么?