
软件架构师
薯条大爹
由招熟而渐悟懂劲,由懂劲而阶及神明。-守破离
展开
-
什么是云原生架构?他和传统架构有什么区别
什么是云原生应用?云原生是一种方法,用于构建和运行充分利用云计算模型优势的应用。云计算不再将重点放在资本投资和员工上来运行企业数据中心,而是提供无限制的按需计算能力和根据使用情况付费的功能,从而重新定义了几乎所有行业的竞争格局。IT 开销减少意味着入行的壁垒更低,这一竞争优势使得各团队可以快速将新想法推向市场,这就是软件正在占据世界,并且初创公司正在使用云原生方法来颠覆传统行业的原因。但是,企...原创 2020-02-24 18:24:47 · 31704 阅读 · 2 评论 -
支撑百万级并发,Netty如何实现高性能内存管理
Netty如何实现高性能内存管理文章目录Netty如何实现高性能内存管理ByteBuf分类池化(Pooled)对象管理1 算法设计1.1 整体原理1.2 算法结构1.3 申请/释放内存1.4 巨型对象内存管理1.5 小对象内存管理2 弹性伸缩2.1 PoolChunk管理2.2 PoolSubpage管理3 并发设计总结Netty作为一款高性能网络应用程序框架,实现了一套高性能内存管理机制通...转载 2019-12-30 19:57:31 · 13572 阅读 · 0 评论 -
如何画出一张合格的技术架构图
阿里妹导读:技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。接下来,阿里巴巴技术专家三画,将分享自己和团队在画好架构图方面的理念和经验,希望对你有所帮助。当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况:对着画布无从下手、删了...转载 2019-12-20 19:07:07 · 14617 阅读 · 0 评论 -
服务端高并发分布式架构演进之路(阿里巴巴90秒100亿)
服务端高并发分布式架构演进之路阿里巴巴为什么能抗住90秒100亿?转载 2019-12-17 19:39:51 · 13219 阅读 · 0 评论