一本属于架构师自己的电子书,8月刊免费下载

《架构师》是由InfoQ中文站制作发布的刊物,为高级技术开发和管理人员提供关于技术创新方面的深度文章与最新观点,范围包括但不限于语言开发、架构设计、团队管理、流程管理、基础架构、企业架构等方面


每月8日发布的《架构师》月刊是电子刊物,可从InfoQ中文站上下载获取


下载方式 PDF版本 :点击文末的阅读原文链接

目录 专访吕毅:链家网技术架构的演进之路 从技术架构的演化可见链家网成立的两年间,技术架构从无到有、从有到完善,一切都在快速的发展着


我们目前的技术架构是充分满足当前的业务发展情况的
要说对架构是否有不满,的确是有的

如今链家网业务各个方向发展迅猛,技术架构上的压力不小,理想状态是希望技术架构在支撑业务时,时刻游刃有余,但这会是条任重道远的路


专访蘑菇街七公:25倍增长远非极限,优化需要偏执狂 “前瞻性地谋划实施”可以通过关注业务数据和系统数据的增长变化情况来获得一个合理的度


通过当前业务的增速能推算出来三五年内的业务爆发和数据增长情况,如果有些架构上的不适宜(如过度中心化或存在易攻击点、系统难以扩展或者稳定性难以保障等问题),要尽早规划新的架构形态并快速推进实施,提早解除可能阻碍业务发展的绊脚石


但是也不能过度设计,考虑五年以后、十年以后的情况做设计,可能还未到时候,现有架构早就过时了


为什么Android开发者应该使用FlatBuffers替代JSON? FlatBuffers是一个高效的跨平台序列化类库,可以在C++、C#、C、Go、Java、JavaScript、PHP和Python中使用


是Google开发的,是为了应用在游戏开发,以及其他注重性能的应用上


我尝试使用FlatBuffers和JSON解析4mb的JSON文件


FlatBuffers花了1-5ms,JSON花了大约2000ms


在使用FlatBuffers期间Android App中没有GC,而在使用JSON时发生了很多次GC


在使用JSON时UI完全卡住,所以真实使用时只能在后台线程进行解析


我为什么选择Angular 2? 不管是1还是2,Angular最显著的特征就是其整合性


它是由单一项目组常年开发维护的一体化框架,涵盖了M、V、C/VM等各个层面,不需要组合、评估其它技术就能完成大部分前端开发任务


这样可以有效降低决策成本,提高决策速度,对需要快速起步的团队是非常有帮助的


让我们换一种问法吧:你想用乐高搭一个客厅,还是买宜家套装? IBM、Google、Oracle三巨头的公有云之殇 企业IT之王IBM,百年老店,吃的盐比别人吃的饭多


互联网之王Google,躺着赚钱,技术和创新能力人所共知
数据库之王Oracle在企业核心业务中,如泰山般不可撼动
他们在各自的壕沟里,都是无人可以挑战的王者
现在,他们的共同点是:狂奔在与关闭公有云赛跑的路上…


发表回复