0推荐
12K 浏览

70%以上业务由H5开发,手机QQ Hybrid 的架构如何优化演进?

随着前端开发的兴起,QQ也逐渐演变为Web与原生终端混合的开发模式。得到Web动态运营能力的同时,QQ也在交互响应速度、后台服务压力、海量用户集的带宽冲击等方面,受到了更多的挑战。
MichaelaMcL 8年前   
0推荐
10K 浏览

架构的“分而治之”

面对业务功能复杂的企业级软件,我们一般都会寻找各种方式或者是标准进行抽象、进而将业务拆分或组合,从而达到分而治之的目的。
fuckyouass 8年前   
0推荐
11K 浏览

进阶必读!可能是最全面的组件化开发与设计指南

组件化其实是一个很早就有的概念了,并不多稀奇,也不难理解。尤其是对于编程开发人员而言,对此应该更是熟悉。而今天这篇文章,我作为一个UI设计师来谈谈我对于组件化开发与设计的一些想法,从而帮助设计师...
AlpAZIV 8年前   
0推荐
17K 浏览

多形态MVC式Web架构:完成实时响应

这篇文章中,我们将利用这两个架构范式去设计和演示完全动态和响应式现代Web组件。
0推荐
15K 浏览

采用Serverless架构

Serverless架构的风格挑战了软件设计的现状,并且实现了最优开发、操作和管理开销的部署基础。随着它继承了来自微服务架构(Microservices Architecture,MSA)的基本...
0推荐
60K 浏览

简单聊聊 TestNG 中的并发

最近在做项目里的自动化测试工作,使用的是TestNG测试框架,主要涉及的测试类型有接口测试以及基于业务实际场景的场景化测试。由于涉及的场景大多都是大数据的作业开发及执行(如MapReduce、S...
ws2571 8年前   
0推荐
27K 浏览

高并发秒杀系统架构设计

秒杀业务在各业务中已然非常流行,这里我将互联网行业中的秒杀定义为:在非常短的时间内,将一件商品分成多份进行购买的行为。微信抢红包、 、双11大促 等业务本质上都可视作秒杀业务。而最近大热的抢红包...
0推荐
8K 浏览

如何能让开发效率快10x倍?

为什么开发慢? 据我不完全的观察,开发的过程是这样的 如果是测试环境,那为什么慢呢? 测试环境又不好使了,谁又改了什么 没有真实的流量,线下的小白鼠没有代表性 如果是生产环境,那为什么慢呢? 部...
0推荐
13K 浏览

如何设计一个小而美的秒杀系统?

现如今,春节抢红包的活动已经逐渐变成大家过年的新风俗。亲朋好友的相互馈赠,微信、微博、支付宝等各大平台种类繁多的红包让大家收到手软。鸡年春节,链家也想给15万的全国员工包个大红包,于是我们构建了...
0推荐
9K 浏览

HDFS NameNode重启优化

在Hadoop集群整个生命周期里,由于调整参数、Patch、升级等多种场景需要频繁操作NameNode重启,不论采用何种架构,重启期间集群整体存在可用性和可靠性的风险,所以优化NameNode重启非常关键。
ReinaldoBoe 8年前   
0推荐
7K 浏览

陈斌:探索技术领导力的最佳实践

陈斌,易宝支付CTO。历任新加坡航空公司高级系统分析师、日立美国系统集成总监、Abacus首席架构师,Nokia美国首席工程师和eBay/PayPal 资深架构师等职务。丰富的海外经历,多年的架...
0推荐
8K 浏览

我理解中的“大前端”/“大无线”

内容包含五部分:前言,NodeJS职能变化,ReactNative的大规模应用,专门的架构组职能,总结。主要是介绍我所在团队最近的一些变化和思考。
852314722 8年前   
0推荐
7K 浏览

设计模式之观察者模式

观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们...
0推荐
8K 浏览

趣谈并发 2:认识并发编程的利与弊

在开始使用线程之前,我觉得我们有必要先了解下多线程给我们带来的好处与可能造成的损失,这样才能在合适的地方选用合适的并发策略。
HaleyTrujil 8年前   
0推荐
6K 浏览

回顾Bob大叔的简洁架构

Robert Martin 就是我们常说的Bob大叔,是码界的骨灰级人物了,在4年前提出了所谓的简洁架构,值得回顾反思一下,看看是否可以借鉴到微服务中呢?
0推荐
30K 浏览

京东从OpenStack切换到Kubernetes的经验之谈

2016年底,京东新一代容器引擎平台JDOS2.0上线,京东从OpenStack切换到Kubernetes。到目前为止,JDOS2.0集群2w+Pod稳定运行,业务按IDC分布分批迁移到新平台,...
0推荐
7K 浏览

Twitter技术VP:我在眼泪中学会的6点架构设计经验

witter起步时正是服务器供应商统治数据中心的时代。自从那之后,Twitter团队没有停止前进的步伐,他们一直致力于使用开源社区的网络、软件技术和硬件,高效地提升集群性能,发布尽可能强的产品。
zoyn7910 8年前   
0推荐
8K 浏览

谈乱序执行和内存屏障

10多年前的程序员对处理器乱序执行和内存屏障应该是很熟悉的,但随着计算机技术突飞猛进的发展,我们离底层原理越来越远,这并不是一件坏事,但在有些情况下了解一些底层原理有助于我们更好的工作,比如现代...
0推荐
20K 浏览

高并发秒杀系统分析

项目源码: 一、秒杀系统中存在高并发的点 一个秒杀系统的基本流程基本如上所示 用户请求详情页,系统时间,请求秒杀接口,执行秒杀操作都是位于服务端,都会被大量访问,那么我们优化系统高并发就是从这四...
qam37b88 8年前   
0推荐
14K 浏览

Twitter技术VP:我在眼泪中学会的6点架构设计经验

Twitter起步时正是服务器供应商统治数据中心的时代。自从那之后,Twitter团队没有停止前进的步伐,他们一直致力于使用开源社区的网络、软件技术和硬件,高效地提升集群性能,发布尽可能强的产品。
VeoCarruthe 8年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档