Network programming case:Database connectionNetwork/Socket connectionWorkflow QueueOther ...To improve system efficiency in the implementation, we need to create a fixed capacity of Pool.

Each task needs to wait and pull a free connection resources from Pool; when finished task must push the connec ...

任何分布式系统,都需要“锁”,用于持久化全局配置,协调分布式应用逻辑,保证所有系统高可用,它是分布式高可用系统的基石.

Paxos 算法用于实现分布式锁, 它在这个领域至关重要:
all working protocols for asynchronous consensus we have so far encountered have Paxos at their core. (Google Chubby Paper)

分布式锁的应用 ...

Case

Test Simple "Hello World" page output, Simple MVC logic(Router -> Controller -> Viewer), No Database Connections, No complex logic.

Hardware platform
CPU: Intel Core i5 750 (2.67GHz x4)
RAM: 4GB

Software Environment

Debian 6.0.4 x86_64 (2.6.32-41)

apache 2.2.16 (mpm-prefork,mod-php5)

php   ...

Case

测试 MVC 中的 Router -> Controller -> Viewer, 输出 "Hello World" 简单页面,测试 MVC 在理想环境、简单逻辑、框架空载下的性能指标。

3 项指标

1) 在 index.php 中使用 microtime() 和 memory_get_usage() 粗略取得执行时间,内存占用情况
2) 使用 Facebook XHProf 扩展取得详细的资源占用情况,代码执行的 function   ...

lanbo 同学推荐的一个php框架,百度的一个工程师写的,值得关注:

Yaf?

Yaf is a PHP framework similar to zend framework, which is written in c and built as PHP extension

作者的网站:  http://www.laruence.com/

已进入php官方扩展库: http://pecl.php.net/package/yaf

目前已经实现MVC的核心接口:

Yaf_Applicati ...

1. 编码规范管理

所有新团队成员加入,都要作代码规范培训,重复的,一遍又一遍,定期 Review, 但是~收效甚微。

可以在源码服务器端加入语法检测 hook,可一劳永逸,严格执行:

比如 Web 开发,针对 PHP, JS, CSS 检测,可以用 PHP Codesniffer (http://pear.php.net/package/PHP_CodeSniffer) ,作为 hook 整合到 Subversion 服务器,小方法解 ...

主题: 阿里巴巴 - 淘宝网图片的存储与CDN系统

章文嵩 - LVS创始人

TFS - Taobao File System, 分布式存储系统,大规模图片存储,9月份开源(code.taobao.org); 生产环境 1PB 运行记录, 存储原始图片; 单节点配置 1000M x4 网卡; CDN 节点 SSD + SAS + SATA 混合存储结构,热点迁移; 低功耗图片服务器,高密度机架部署 主题:百度 - 系统 ...

互联网应用中,除了文本和视频,还有很多富媒体内容(doc,ppt,pdf...)应用
如:
www.slideshare.net
www.scribd.com
www.docstoc.com
国内有:
www.docin.com
doc.baidu.com

以上应用以共享为主,不难实现 :)

步骤大概是

doc,ppt,xls,txt,jpg... -> Convert to PDF -> Convert to SWF -> Flash Player

Step 1. 将所有文档格式转 ...

今天在曙光公司呆了一天,听他们讲解主要产品:服务器、刀片、存储、超算、解决方案。

当然,如果在同等硬件参数、价格差异不大的情况下,个人还是倾向买 Dell,HP,IBM,SUN 的产品,作为一个对 IDC 深有接触的程序员,我坚持认为“国外的苹果就是甜”。

但~ 如果非要比较这几个国产服务器厂商(曙光、浪潮、联想)中挑一个,就是曙光了,为了减 ...

Zend 官方网站发布了一个好东西: Simple Cloud API 1.0.0 alpha 1

相信,这个模块会并入正在开发中的 Zend Framework 2.x, 面向云计算通用数据接口.

SC API 包含三个核心:

File Storage 文件存储 Document Storage 文档存储 Simple Queues 简单队列 Zend Simple Cloud API 通过这三个通用接口,适配 ...