
池化技术:如何减少频繁创建数据库连接的性能损耗?
一天,公司 CEO 将你叫到会议室,向你展示了一个新出现的商业机会,希望你能带领一位同事,快速推出一款面向某垂直领域的电商系统。面对有限的人手和紧迫的时间,你毫…

5分钟看懂的WebAssembly入门指南
本文是一篇 WebAssembly 的入门文章,从理论介绍到实战方面有全面的讲述。
–
历史进程
由于 javascript 的动态类型特性,AOT 并不能为…

Node 中的 AsyncLocalStorage 的前世今生和未来
作者系统详实的介绍了什么是AsyncLocalStorage、如何使用、Node 是如何实现的 AsyncHook等。不论你是0基础还是对此API有些了解的读…

一文详解Spring Bean循环依赖
本文主要梳理了Spring解决bean循环依赖的思路。
一、背景
有好几次线上发布老应用时,遭遇代码启动报错,具体错误如下:
Caused by: org.s…

高德信息业务DDD实战 – 聊聊用领域重构胶水代码
本文主要记录了高德信息业务DDD实战中如何用领域重构胶水代码。
一、背景
团队简介:高德信息业务us团队主要承接聚合下游服务(搜索、推荐、广告、离线、商服、…

深入浅出流批一体理论篇——数据架构的演进
这篇文章的主要内容包括:1、数据架构的演变历史与各种架构的优缺点。2、流批一体的价值。3、流批一体架构中流与批的关系。
一、前大数据时代
人人都知道罗马不是一…

值得收藏!如何快速画出一幅漂亮的架构图
这篇文章总结了常用的架构图类型,可以借鉴笔者提供的模板,快速地产出符合业务需要的架构图。
为什么要画好一幅架构图?一幅漂亮的架构图既是创作者的深度结构化思考和…

评委角度看阿里技术晋升,建议做好这几件事
今年作为评委参加过比较多的晋升场子,前端和客户端技术栈为主。虽然连续3周的高强度面试场,对体力和脑力挑战很大,但对我个人而言,犹如经历了一场头脑⻛暴,还是非常…

该重视软件方法了,实现:利润 = 需求 – 设计
本文篇幅有些长,但是相比阅读各类书籍,然后理解和吸收,会大大节省很多时间,对于一些书中难以理解的部分做了改进,帮助更好的理解。可能阅读本文需要一些软件方法的基…