架构设计
JJiaoAo
这个作者很懒,什么都没留下…
展开
-
铁道部新客票系统设计(一)
[size=medium] 这几天正好看到一条新闻 铁道部:新客票系统2015年建成 ,正好最近想整理和总结一下这几年的工作中的收获,正好可以借这个机会,尝试设计一下铁路客票系统,把自己所学全部用到这个系统中去,顺便也希望各位猿们拍砖,一起探讨一下设计,技术吗,讨论讨论总是有点收获的,总比一个人在那里看书好。 [b]非功能性要求[/b] 废话不说,这里先脱离系统的整体架构,后续在不断完...原创 2012-11-09 10:04:40 · 115 阅读 · 0 评论 -
铁道部新客票系统的设计(二)
[size=medium] 在上一篇文章中 铁道部信客票系统设计(一) 里面,探讨了关于数据库层面的功能性需求以及非功能性的需求,在非功能性需求里面,一博主 提出了没有考虑到峰值的情况,这一点的确漏掉了,因为我们铁道部的特殊需求,在春运期间负载很大,平时可能一般,如果用考虑最大的情况,则回存在浪费的情况,如果考虑不足,就像网络订票一样,苦逼。就好比 铁道部春运的时候,发车量大,但是如果制造大量列...原创 2012-11-09 10:05:04 · 172 阅读 · 0 评论 -
铁道部新客票系统的设计(三)
[size=medium] 最近只是一时兴起,觉得无聊,正好要到买票的时候,写了这个一系列文章,首先是对自己这些年来的工作经验的总结,其次是把分布式事务性系统的设计思想进行分析和整理,最后也就是和想集大家的智慧,讨论系统的设计。我不是铁道部的工程师,我只是一家互联网金融类公司的屌丝工程师,级别不高,能力也一般,就是喜欢技术而已。 在第二篇文章里面,重点分析了余票库的整体设计,我看到有...原创 2012-11-09 10:05:18 · 185 阅读 · 0 评论 -
eaby技术架构变迁
[size=medium] 最近在infoq上面看到 ebay介绍其系统架构变迁以及系统设计分享方面的讲座,其中陈述了ebay从1995年到2006年之间系统架构的变化过程。从这里,我们可以学习到许多宝贵的经验来设计一个大容量,高并发,分布式的系统。 ebay的系统架构的变迁主要经历了4个阶段,下面一幅图展现了ebay系统架构变迁的时间表 在ebay的V1版本,ebay采用的...原创 2012-11-09 10:36:01 · 129 阅读 · 0 评论 -
可伸缩性最佳实践:来自eBay的经验
[size=medium] 英文原文:Scalability Best Practices: Lessons from eBay [url]http://www.infoq.com/articles/ebay-scalability-best-practices[/url] 在eBay,可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策,身前身后都能看到它的踪影。当...原创 2012-11-09 14:27:32 · 167 阅读 · 0 评论 -
应用系统之间数据传输的几种方式
[size=medium] 随着近年来SOA(面向服务技术架构)的兴起,越来越多的应用系统开始进行分布式的设计和部署。系统由原来单一的技术架构变成面向服务的多系统架构。原来在一个系统之间可以完成的业务流程,通过多系统的之间多次交互来实现。这里不打算介绍如何进行SOA架构的设计,而是介绍一下应用系统之间如何进行数据的传输。 应用系统之间数据传输有三个要素:传输方式,传输协议,数据格式 ...原创 2012-11-10 14:28:21 · 216 阅读 · 0 评论 -
分布式设计与开发(一)------宏观概述
[size=medium] 在IDF05(Intel Developer Forum 2005)上,Intel首席执行官Craig Barrett就取消4GHz芯片计划一事,半开玩笑当众单膝下跪致歉,给广大软件开发者一个明显的信号,单纯依靠垂直提升硬件性能来提高系统性能的时代已结束,分布式开发的时代实际上早已悄悄地成为了时代的主流,吵得很热的云计算实际上只是包装在分布式之外的商业概念,很多开发者...原创 2012-11-12 16:27:26 · 101 阅读 · 0 评论