P17

  飞信数据库访问组件的演进历程 文档

飞信核心平台任职7年,带领飞信服务器侧核⼼开发团队⽀撑飞信产品迭代同时,保障亿级⽤用户、数百万在线系统的平稳运行,全程参与飞信架构设计与核心代码编写,对承载亿级用户的高可用应用云平台架构有深刻理解。组建、带领开发团队打造中东陌生人交友App,从开始写第一行代码到产品商用,全程主导产品的开发,包括通信协议设计、各平台协议栈实现、数据库设计、服务器高可用架构等。深度理解互联网应用开发技术,包括高效的二级制协议栈,服务器端高可用框架设计,面向海量数据的JAVA应用开发,WEB前端开发,JAVA性能调优等。

gn25d 2016-01-13   596   0
软件架构   方案   HTML   SQL   Basic  
P90

  Microservices Architecture for Digital Platforms 文档

Hello everybody and welcome! Thank you for taking the time to attend this session. I feel very humble and honored to be here today to talk about Microservices Architecture. The more I dive into microservices, the more it reminds me of the joke: That any software program can be reduced to one line of code ... that has a bug.

itseeker 2015-12-27   2353   0
软件架构   HTML   Java   SQL  
P6

  知乎架构变迁史:从0到100 文档

在2010年10月真正开始动手做知乎这个产品时,包含李申申在内,最初只有两位工程师;到2010年12月份上线时,工程师是四个。 知乎的主力开发语言是Python。因为Python简单且强大,能够快速上手,开发效率高,而且社区活跃,团队成员也比较喜欢。 知乎使用的是Tornado框架。因为它支持异步,很适合做实时Comet应用,而且简单轻量,学习成本低,再就是有FriendFeed 的成熟案例,Facebook 的社区支持。知乎的产品有个特性,就是希望跟浏览器端建立一个长连接,便于实时推送Feed和通知,所以Tornado比较合适。

gmmxx 2015-12-22   4474   0
P6

  Tumblr:150亿月浏览量背后的架构挑战 文档

创业公司迈向成功,都要迈过危险的迅速发展期这道门槛。寻找人才,不断改造基础架构,维护旧的架构,同时要面对逐月大增的流量,而且曾经只有4位工程师。这意味着必须艰难地选择应该做什么,不该做什么。这就是Tumblr的状况。好在现在已经有20位工程师了,可以有精力解决问题,并开发一些有意思的解决方案。 Tumblr最开始是非常典型的LAMP应用。目前正在向分布式服务模型演进,该模型基于、(著名开源K-V存储方案)、(Apache项目,出自LinkedIn的分布式发布-订阅消息系统)、(由Twitter开源的容错、协议中立的RPC系统),此外还有一个有趣的基于Cell的架构,用来支持Dashboard(CSDN注:Tumblr富有特色的用户界面,类似于微博的时间轴)。

gmmxx 2015-12-21   2924   0
P3

  第三方支付架构设计之—自有账户支付 文档

笔者在上一篇blog<<第三方支付架构设计之—帐户体系>>中已经稍微全面的阐述了第三方支付架构设计中的账户体系,在该体系中,其实涉及了各种各样的账户:银行侧账户(包括用户在银行侧的账户:用户借记卡,信用卡,商户在银行侧的清算账户,结算账户等),第三方支付自有账户(跟银行侧账户比较类似,包括用户在第三方支付公司的账户和商户在第三方支付公司的账户)等。     我们知道,第三方支付本身是不直接接触实际资金的,所有的资金流必须走银行系统进行,因此这里涉及到的实际资金流的时候就会把交易请求转接到银行系统进行,银行侧账户我们大家相对比较了解,本章暂时先放一下,后续介绍快捷支付的时候,我们会进一步详细的讨论。

gtmh 2015-12-21   3582   0
P7

  第三方支付架构设计之—帐户体系 文档

第三方支付架构设计之—帐户体系一,     什么是第三方支付?    什么是第三方支付?相信很多人对这个名字很熟悉,不管是从各种媒体等都经常听到,可以说是耳熟能熟。但,如果非得给这个名词总结出一个概念,却发现很难准确和全面的表述清楚。不过关系不大,我们无法给出一个很准确的概念的时候,我们就列举一下实际生活中我们经常使用第三方支付的例子:支付宝,财付通,微信支付等等,这些就是我们国内目前在第三方支付市场中比较有影响力的第三方支付了。 

gtmh 2015-12-21   4784   0
P58

  互联网构架 文档

状态收集增加页面缓存状态收集增加页面片段缓存状态收集数据缓存状态收集增加webserver状态收集服务调度分库状态收集服务调度分表、DAL和分布式缓存状态收集服务调度增加更多的webserver状态收集数据读写分离和廉价存储方案状态收集大型分布式应用和廉价服务器群状态收集服务调度实现框架Zookeeper服务集群管理ThriftRPC实现服务模块Nagios数据采集监控ZooKeeper Zookeeper从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应,从而实现集群管理。

ncnf 2015-11-27   797   0
软件架构   方案   Apache   C#   C/C++  
P58

  互联网系统架构 文档

陈利人微信:diggerchen微博:lirenchen提纲指导思想实例架构进化实现框架常用技术指导思想分而治之(divideandconquer)集中调度(centralizedschedule)缓存(cache)复制(replication)数据采集(sample)实例1:Google早期系统架构 状态收集增加页面缓存状态收集增加页面片段缓存状态收集数据缓存状态收集增加webserver状态收集服务调度分库状态收集服务调度分表、DAL和分布式缓存状态收集服务调度增加更多的webserver状态收集数据读写分离和廉价存储方案状态收集大型分布式应用和廉价服务器群状态收集服务调度实现框架Zookeeper服务集群管理ThriftRPC实现服务模块Nagios数据采集监控ZooKeeperZookeeper从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,负责存储和管理大家都关心的数据,然后接受观察者的注册.

c8yy 2015-11-24   464   0
P14

  易到用车架构演进 文档

个人简介热衷开源,FastDFS和FastDHT作者参与过ApacheTrafficServer核心代码改造先后在新浪、中国雅虎、淘宝和阿里云工作现在易到用车担任架构师易到用车简介2010年成立,智能交通和汽车分享理念引领者互联网模式“共享加盟+服务平台”目前已覆盖北上广等57个城市易到技术框架LAMP+Memcached+MongoDBLVS、HAProxy+KeepAlived易到用车架构图现状架构比较清晰和合理,个别模块存在耦合主要基于数据库,基本上没有分库分表一些经验分享文件保存到mongodb太费内存移动终端承担一些计算工作,比如采点数据流水数据在方案设计时就应考虑历史数据问题,如:订单支付采点数据架构演变方向平台化和服务化数据库分库分表异步化处理,支持更大的在线用户数面临的技术挑战业务规则变化快,比如派单冷数据存储:如日志文件消息推送:实时性和送达率要求,高并发连接现有消息推送平台基于ejabberd:xml格式臃肿费流量基于mongodb轮询,简单但低效无法线性扩展新消息推送平台目标可靠消息推送,支持server和app双向推送基于epoll的高性能server,轻松支持100K级连接无单点问题,高可用支持线性扩展新消息推送平台关键点尽可能避免查询DB用户在线的情况下消息不落地推送用户不在线或者推送失败,存储到DB中用户上线时,会从DB中加载待发送消息给初创公司的建议初期避免使用过重的架构,不要生搬硬套大公司架构初期够用即可,后期改进或重构AnyQuestion?谢谢大家!

gmy 2015-09-24   553   0
P15

  科达科技软件系统架构说明文档模板 文档

简介目的与范围本文描述了XXXXXX(软件系统)的软件架构,为XXXXXX(软件系统)的设计开发提供技术指导。本文从软件架构方面对XXXXXX(软件系统)进行综合概述,其中会使用多种架构视图来描述XXXXXX(软件系统)的各个方面。它用于记录并表述已对XXXXXX(软件系统)软件架构做出的重要决策。

1912a 2015-08-13   3036   0
P4

  软件架构文档模板 文档

其中包括用方括号括起来并以蓝色斜体(样式=InfoBlue)显示的文本,它们用于向作者提供指导,在发布此文档之前应该将其删除。按此样式输入的段落将被自动设置为普通样式(样式=正文)。][要定制自动字段(选中时显示灰色背景),

dzhang600 2015-05-12   4366   0
P38

  罗彧成 - Android QQ 音乐架构演进 文档

涅槃重生—Android QQ音乐架构演进 腾讯-罗彧成QQ音乐整体设计框架歌单系统基础架构设计播放器引擎介绍HttpDns-反劫持技术可持续改进体系关于QQ音乐软解码上线播放能力提升全新图片引擎OOM剧降新的蜕变音乐SNS体系锁屏歌词翻译歌词音译歌词QRC歌词连环出击!音乐基因展现你的音乐品味MV播放、下载视听齐享有木有扫描优化词图匹配本地能力UPFLAC、APE播放能力支持DTS重磅来袭面临的问题12个月15个版本300余需求140余迭代怎么快速迭代?QQ音乐整体设计框架层次化模块化解耦合扩展性兼容性整体架构播放器网络引擎本地歌曲管理云歌单管理登录模块下载管理播放引擎UI框架图片引擎我的音乐音乐馆搜索前端发现绿钻体系DB管理文件系统…….歌单系统基础架构设计歌单系统–发展过程需求推动用户行为变化性能优化层次清晰模块解耦兼容性高扩展性云歌单系统接口层缓存管理

g4mm 2015-04-25   976   0
P27

  互联网金融如何去O-蚂蚁实战剖析 文档

目录蚂蚁金融业务-示例2014双11热度挑战-业务要求数据-运维运维-部署应用-平台无关对策-技术选型整体架构-管控1、多地域如何部署跨机房容灾2、单集群如何部署容量TPM\QPS性能RT3、Failover如何部署业务影响率4、数据库如何扩容性能可扩展性存储可扩展性运维成本1、如何平滑发布验证2、数据一致性3、持续可用5、解决方案标准化平台无关性数据运维平台弹性伸缩单元化数据架构去O标准解决方案(金融云技术平台[部分])1、数据库如何选型2、数据sharding3、DDL及DML操作4、数据迁移5、数据同步H+1,T+11、功能特性:数据类型、SQL语法等2、Sequence3、事务隔离级别4、2级索引支持5、不同存储如何对应用如何适配持续高可用数据库选型:功能、性能、成本

g4mm 2015-04-24   4279   0
P16

  余额宝的技术架构 文档

2013年6月13日余额宝上线后,由于余额宝将参与“双十一”网购狂欢的支付,樊振华来不及喘口气,立即投入下一轮的战斗。因为传统架构无法应对“双十一”激增的交易量,他提出了一个大胆的设想,抛弃传统的IOE架构,将全部后台系统迁移到阿里(82.28, 0.23, 0.28%)云的非IOE架构上。在天弘基金、阿里云、支付宝、金证科技的数百名技术人员的共同努力下,2013年9月26日,余额宝成为国内首只“入云”的基金。云直销系统的各项技术性能得到显著地提升,极大助力了余额宝的“双十一”表现,使得余额宝成为当日最快的支付方式,单日天量赎回61亿元,打破国内基金单日赎回最高记录。

g4mm 2015-04-24   8954   0
P18

  各种系统架构图与详细说明 文档

各种系统架构图与详细说明共享平台逻辑架构设计如上图所示为本次共享资源平台逻辑架构图,上图整体展现说明包括以下几个方面:1应用系统建设本次项目的一项重点就是实现原有应用系统的全面升级以及新的应用系统的开发,从而建立行业的全面的应用系统架构群。整体应用系统通过SOA面向服务管理架构模式实现应用组件的有效整合,完成应用系统的统一化管理与维护。2应用资源采集整体应用系统资源统一分为两类,具体包括结构化资源和非机构化资源。本次项目就要实现对这两类资源的有效采集和管理。对于非结构化资源,我们将通过相应的资源采集工具完成数据的统一管理与维护。

41897179 2015-04-02   19114   0
P33

  渠道整合平台设计说明书_关键技术与核心框架 文档

本文档主要描述PICC渠道整合平台的概要设计方案,包括整体应用架构、数据架构、关键解决方案和部署视图。本文档的目的是阐述关键技术和平台核心部分的设计,产品管理、系统管理与渠道管理部分的设计由相应的设计文档描述。

zzzquddn 2015-03-27   2488   0
P2

  移动互联网体系架构 文档

移动互联网,就是指互联网的技术、平台、商业模式和应用与移动通信技术结合并实践的活动的总称,包括移动终端、移动网络和应用服务三个要素。下面从业务体系和技术体系来介绍移动互联网的架构。移动互联网的业务体系目前来说,移动互联网的业务体系主要包括三大类:一是固定互联网的业务向移动终端的复制,从而实现移动互联网与固定互联网相似的业务体验,这是移动互联网业务的基础;二是移动通信业务的互联网化;三是结合移动通信与互联网功能而进行的有别于固定互联网的业务创新,这是移动互联网业务发展方向,移动互联网的业务创新关键是如何将移动通信的网络能力与互联网的网络与应用能力进行聚合,从而创新出适合移动互联网的互联网业务

bcp3 2015-01-27   780   0
P4

  ★软件项目组织架构、开发流程及文档 文档

软件开发施工图一、项目组织架构A项目经理负责分析、设计和协调工作。随时监控各开发人员的工作,包括内容是否与要求发生偏差,进度是否滞后等等,同时给每个开发人员明确的任务书。在项目周期内项目经理最好不要更换。大项目需要配备专门的系统分析师和系统设计师。B开发人员熟悉针对软件开发的编程工具,并具有丰富的编程经验,负责完成不同层与模块的编程工作。开发人员数量视系统模块数量和开发难度而定。

ralphone 2015-01-26   693   0
P21

  架构大流量稳定交易系统 文档

京东商城交易系统双11总结十大原则原则一:流量隔离原则二:灾备切换原则三:水平扩展-分流原则四:超预期流量-限流原则五:保护系统-降级原则六:提高性能-读写分离原则七:唯快不破-异步化原则八:动态,静态流量分离原则九:线上压力测试-发现瓶颈原则十:预案流量隔离原则前提:按照业务拆分系统网站系统:首页,列表,频道,单品,搜索交易系统:价格,购物车,结算,支付,订单中心基础服务:促销,库存,商品,用户订单系统:管道,OFW,订单中间件,生产系统流量隔离原则二流量隔离1机房入口流量隔离1)按照运营商维度隔离机房入口流量2)按照业务的重要等级隔离机房入口流量2机房间专线的流量隔离不同业务,不同系统分配不同的网络带宽。

cpp45 2015-01-25   352   0
P46

  天猫五化战略下的电商架构 文档

天猫–平台型电商平台型电商生态体系的繁荣三要素平台型电商生态体系的繁荣三要素行业垂直化品牌丰富度品类丰富度品牌时尚化行业垂直化行业的供应链多角色协同品牌线下竞争力接入平台品牌时尚化消费层次覆盖度服务分层化天猫五化战略下的架构挑战行业垂直化–架构思路(1)行业垂直化–架构思路(2)服务分层化和无线个性化–架构思路架构改造流程-商品平台向服务平台的转变Agenda能力的接入服务能力披露-服务市场物流商2安装商

cpp45 2015-01-18   793   0
软件架构   方案   CSS   HTML   JSON  
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档