高并发架构,双十一,阿里架构师
javagaoji
java高级的分享
展开
-
阿里P9资深架构师:支付宝和蚂蚁花呗的技术架构及双十一实践
每年“双11”都是一场电商盛会,消费者狂欢日。今年双11的意义尤为重大,它已经发展成为全世界电商和消费者都参与进来的盛宴。而对技术人员来说,双十一无疑已经成为一场大考,考量的角度是整体架构、基础中间件、运维工具、人员等。 一次成功的大促准备不光是针对活动本身对系统和架构做的优化措施,比如:流量控制,缓存策略,依赖管控,性能优化……更是与长时间的技术积累和打磨分不开。下面我将简单介绍支付宝...2018-02-25 17:23:09 · 679 阅读 · 1 评论 -
在阿里“救了八年火”的架构师,大话系统架构优化项目
1.什么是系统优化系统优化一个方面是系统化的对IT系统或交易链上的每个环节进行分析并优化,另一个是对单一系统进行瓶颈点分析和调优。但优化的目标大致相同,无非是提高系统的响应速度、吞吐量、降低各层耦合,以应对灵活对边的市场。系统优化的3个层次:IT架构治理层、系统层、基础设施层。IT系统治理层:优化的目的不只是性能优化,还会有为适应业务架构变化而带来...原创 2018-03-07 21:08:05 · 191 阅读 · 0 评论 -
阿里面试P6以上必问:并发编程
Java并发编程在实际的工作中应用广泛,有时候需要通过多线程去异步做一些事情,有时候需要通过多线程提升一个任务执行的效率。互联网公司面试最常问到的点。本文有点长,代码比较多,请耐心看完,提升是需要一个学习的过程。关键概念上下文切换概念:CPU通过时间片算法,给可运行的线程分配运行时间,在不同线程之间的切换时需要将当前线程的状态保存并回复将要执行的线程状态信息,这个过程就是上下文...2018-05-04 22:14:37 · 758 阅读 · 0 评论 -
一台Java服务器如何跑多少个线程
一台Java服务器能跑多少个线程?这个问题来自一次线上报警如下图,超过了我们的配置阈值。图:京东自研UMP监控分析打出jstack文件,通过IBM Thread and Monitor Dump Analyzer for Java工具查看如下:图:IBM Thread and Monitor Dump Analyzer for Java共计1...原创 2018-05-14 15:45:09 · 490 阅读 · 0 评论