大型网站系统架构演化之路 经验

个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的 扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大

jopen 2014-09-27   19023   0

谈谈Facebook的聊天系统架构 经验

Facebook 公司 2009 年的 PDF, 介绍它的聊天系统架构, 其中的一张图结构非常清晰, 所以我对这张图谈谈我的看法. Web Tier: 用 PHP 开发, 聊天相关的业务逻辑代码.

jopen 2015-03-24   17414   0

应用系统架构演变初探 经验

然而作为一名软件工程师的角度,按以前软件工程的理论来说,系统在设计初期应考虑更多的复杂度、良好的扩展性,尽可能达到以不变应万变的结果,而这些快速变更的新秀产品,在系统架构上如何做到灵活扩展、快速演进的呢? 这便是以下要开始探讨的内容。

jopen 2015-03-29   41864   0
P31

  Tomcat 系统架构与设计模式 文档

Tomcat 系统架构与设计模式,第 1 部分: 工作原理 简介: 这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式。本文是第 1 部分,将主要从

chenzenan 2012-03-27   4635   0
P8

  阿里云飞天系统的技术架构 文档

阿里云飞天系统的技术架构 阿里云有以下五大优势: 1. 中国万网,提供虚拟主机托管的服务,而且还提供域名等服务,其客户群非常庞大; 2. 淘宝、阿里巴巴(内部称:B2B)、支付宝等其他子公司有大量的

wcdw 2014-06-02   1052   0
P36

  系统技术架构(dotnet)说明书 文档

流动人口管理系统 流动人口管理系统 技术架构文档 2004年4月16日 贵州鸿森科贸有限公司目 录 贵州鸿森科贸有限公司 第 页 / 共 28 页 流动人口管理系统 技术性需求分析 3 一致的逻辑数据

108439162 2012-02-04   3503   0
P20

  高并发高负载系统架构 文档

1. 高并发高负载系统架构二OO九年 十一月 2. 目录1、为什么要进行高并发和高负载的研究 2、高并发和高负载的约束条件 3、解决之道——硬件篇 4、解决之道——部署篇 5、解决之道——环境篇 6、解决之道——SiteEngine篇

jelly0812 2011-12-29   5268   0
P33

  系统概要设计中架构设计 文档

1. 系统概要设计中的架构设计教学目标 掌握系统架构设计 掌握包图的建立 熟悉常用软件体系结构 掌握基于Java EE平台的架构技术 教学重点 包图的建立 基于Java EE平台的架构技术 教学难点

chandada 2014-12-14   5283   0

Dapper,大规模分布式系统的跟踪系统 经验

概述 当代的互联网的服务,通常都是用复杂的、大规模分布式集群来实现的。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开 发、可能使用不同的编程语言来实现、有可能布在了几千台

jopen 2013-12-15   119042   0

Tachyon:Spark生态系统中的分布式内存文件系统 资讯

25/2825056 Tachyon是Spark生态系统内快速崛起的一个新项目。 本质上, Tachyon是个分布式的内存文件系统, 它在减轻Spark内存压力的同时,也赋予了Spark内存快

wge7 2015-06-25   16075   0
Tachyon  

一个强大的,扩展的依赖注入微型容器:BottleJS 经验

BottleJS是一个强大的,扩展的依赖注入微型容器。它的特性包括:懒加载,中间件挂钩(middleware hooks)和一个简洁的API,灵感来源于 AngularJS Module API 和简单的

jopen 2014-09-29   12745   0

HTML5开源:ELF-灵活扩展的 HTML5 构建工具 经验

- 面向开发者的灵活扩展的 HTML5 构建工具,提供命令行工具 elf(基于 Webpack), 无需构建配置文件并可进行开发 ,可用来制作各种 HTML5 场景营销活动页面,也自由的通过模板和组件的组合来快速定制开发。

MegGott 2017-01-25   35148   0

一个扩展的遥感和图像分析软件平台:Opticks 经验

Opticks 是一个扩展的遥感和图像分析软件平台。它具有以下特性: 免费和开源 支持以下文件格式:NITF 2.0/2.1, GeoTIFF, ENVI, ASPAM/PAR, CGM, DTED

jopen 2013-04-04   23058   0

一个扩展的Android媒体播放器:ExoPlayer 经验

自适应回放,持久的高速缓存和自定义渲染器。不像 MediaPlayer API,EXOPlayer 很容易定制和扩展,而且它可以通过 Play Store 更新升级。 项目主页: http://www.open-open

xf3f 2015-04-24   82893   0

Easy-mapper – 一个灵活扩展的高性能Bean mapping类库 经验

做Java开发都避免不了和各种Bean打交道,包括POJO、BO、VO、PO、DTO等,而Java的应用非常讲究分层的架构,因此就会存在对象在各个层次之间作为参数或者输出传递的过程,这里转换的工作往往非常繁琐。 这里

太阳花下的 2016-08-09   17009   0

扩展的邮件过滤程序与API,SpamAssassin 3.4.0 发布 资讯

rnet的情人节礼物”,即 Apache SpamAssassin 3.4.0——备受赞誉、高度扩展的邮件过滤程序与API。eWeek称其为过去10年间改变计算机产业的11项Apache技术之一。

jopen 2014-02-17   10739   0

扩展的持续集成引擎Jenkins v1.651.3 LTS 发布 资讯

Jenkins 的前身是 Hudson 是一个扩展的持续集成引擎。主要用于持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 更新日志 Cannot enable

jopen 2016-06-14   5434   0
Jenkins   Hudson  

实现JBoss应用服务器扩展性和高可用性:JBoss Clustering 经验

成为真正的企业级平台,提供故障转移、负载均衡和分布式发布,可用于部署大型伸缩的应用程序。 特性: 完全集群支持传统的 JEE 应用和 EJB 3.0 POJO 应用 自动发现,集群中的节点无需额外配置自动查找对方

jopen 2014-08-22   24508   0

基于 D3.js和 Ember.js 的扩展图表组件: Ember Charts 经验

和 Ember.js 构建。 它支持 时间序列、柱状图、饼图、点图。 它具有高度定制和扩展的。您可以添加说明、标签、提示和鼠标悬停效果。 此外Ember.js团队还开发两个便利的项目:

jopen 2013-11-17   57348   0

一个扩展的邮件客户端:N1 经验

N1是一个开源的电子邮箱客户端,利用现代Web技术 Electron , React , 和 Flux 开发。它设计成扩展,所以能够很轻松围绕email创建新的体验和工作流。N1构建在开源软件Nylas

jopen 2015-10-06   8715   0
N1  
1 2 3 4 5 6 7 8 9 10