捉虫大师 捉虫大师
3年前
实测Tengine开源的Dubbo功能
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。背景Tengine是阿里巴巴基于Nginx开发并开源的Web服务器,它继承了Nginx所有的功能和特性,并在其基础上做了大量的扩展和增强,其中像动态模块加载,四层负载均衡,reuseport支持等能力,都逐渐被Nginx官方吸收引用。Tengine在开
Stella981 Stella981
3年前
Linus 本尊来了!为什么 KubeCon 越来越火?
!(https://oscimg.oschina.net/oscnet/f7857bd086a42bd8d69198f372b415053ec.jpg)阿里妹导读:从200人的小会议到3500多位云原生和开源领域工程师齐聚一堂的大会,KubeCon只用了四年,昨天,在KubeConChina2019上阿里巴巴宣布开源OpenKrui
Stella981 Stella981
3年前
Flink SQL 1.11 新功能与最佳实践
本文整理自ApacheFlinkPMC,阿里巴巴技术专家伍翀(云邪)的分享,旨在帮助用户快速了解新版本Table&SQL在Connectivity和Simplicity等方面的优化及实际开发使用的最佳实践,主要分为以下四个部分:1.简要回顾Flink1.8~Flink1.11版本在Apache社区的发展趋势,其中
可莉 可莉
3年前
2020年首发70道阿里巴巴高级Java开发面试题(带详细答案)
2020年首发70道阿里巴巴高级Java开发面试题(带详细答案)!在这里插入图片描述(https://imgblog.csdnimg.cn/2020102520221477.pngpic_center)面试题1、java事件机制包括哪三个部分?分别介绍。2、为什么要使用线程池?3、线程池有什么作用?4、说说几种常见
Stella981 Stella981
3年前
Apache Flink结合Apache Kafka实现端到端的一致性语义
本次分享来自阿里巴巴的工程师在ApacheKafkaxApacheFlink·北京会议上的分享,关于Apache Flink结合ApacheKafka实现端到端的一致性语义的原理。2017年12月Apache Flink社区发布了1.4版本。该版本正式引入了一个里程碑式的功能:两阶段提交Sink,即TwoPhaseCommitSin
Stella981 Stella981
3年前
2020年首发70道阿里巴巴高级Java开发面试题(带详细答案)
2020年首发70道阿里巴巴高级Java开发面试题(带详细答案)!在这里插入图片描述(https://imgblog.csdnimg.cn/2020102520221477.pngpic_center)面试题1、java事件机制包括哪三个部分?分别介绍。2、为什么要使用线程池?3、线程池有什么作用?4、说说几种常见
Stella981 Stella981
3年前
Heroku 的“得”与“失”
作者|孙健波(天元) 阿里巴巴技术专家2011年,Heroku的联合创始人 AdamWiggins根据针对上百万应用托管和运维的经验,发布了著名的“十二要素应用宣言(TheTwelveFactorApp)”。不知那时候他们有没有想到,这份宣言会在今后数年时间里,成为SaaS应用开发的启蒙书。同时也奠定了Heroku在Pa
Stella981 Stella981
3年前
SPARK中文峰会(二)上海会场预告|Ray On Spark
本周六下午,上海会场的讲师已经准备就绪~SPARKAISUMMIT2020中文精华版线上峰会,十四位来自北京、上海、杭州、硅谷的PMC和意见领袖,一一还原英文现场的经典分享。除Databricks、Facebook、阿里巴巴、Intel、领英等一线厂商的经典应用场景外,还有Ray、SQL、StructuredStreamin
Stella981 Stella981
3年前
GitHub上爆火的Java性能优化100+小技巧!(干货建议收藏)
来了,来了!博主刚刚把手册整理完毕,专注于性能优化100的学习手册出炉啦!共计230多页,图文并茂、附有源码、开放下载。内容包括但不限于:阿里巴巴关于性能的14条规定!trycatch要放在循环体外还是循环体内?LinkedList竟然比ArrayList慢了1000多倍?(动图性能评测)
可莉 可莉
3年前
2021最新版阿里巴巴Java性能调优速成手册强烈推荐
为什么要做性能调优?一款线上产品如果没有经过性能测试,那它就好比是一颗定时炸弹,你不知道它什么时候会出现问题,你也不清楚它能承受的极限在哪儿。所以,要不要做性能调优,这个问题其实很好回答。所有的系统在开发完之后,多多少少都会有性能问题,我们首先要做的就是想办法把问题暴露出来,例如进行压力测试、模拟可能的操作场景等等,再通过性能调