原创 Twitter架構圖(cache篇)

根據網上公開資料整理的Twitter架構,主要是cache方面,加了作者自己的補充,跟實際的架構未必完全一致。   一些數據: Cache分Page cache, fragment cache, row cache, vector

原创 PubSubHubbub的價值

HTTP是大部分互聯網應用接口的首選協議,但是由於HTTP協議短連接且是單向請求(request/response)的特性,決定了調用方要獲得實時結果,需要不斷的輪詢(Polling)服務接口。從而造成大量無意義的請求及服務器相應的開銷。針

原创 Twitter系統運維經驗

最近看到的另外一個介紹Twitter技術的視頻[Slides] [Video (GFWed)],這是Twitter的John Adams在Velocity 2009的一個演講,主要介紹了Twitter在系統運維方面一些經驗。 本文大部分整理

原创 Friendfeed的MySQL key/value存儲

這是一篇2009年初的資料How FriendFeed uses MySQL to store schema-less data,相信大部分人已經看過了。如Fenng的中文介紹FriendFeed 使用 MySQL 的經驗。本文從不同的角度

原创 我的友情鏈接

51CTO博客開發

原创 Memcache mutex設計模式

週六的S2 Web 2.0技術沙龍上介紹了memcache中使用mutex場景(文後要演講稿),有網友對詳情感興趣,簡單介紹如下。 場景 Mutex主要用於有大量併發訪問並存在cache過期的場合,如 首頁top 10, 由數據庫加載到m

原创 Twitter“鯨魚”故障技術剖析

很多人都熟悉Twitter訪問故障時候那條白色的鯨魚。今年新推出的Twitter Engineering Blog講述了Twitter白鯨技術故障的原因及解決思路。這是到目前爲止Twitter公開的最底層的一篇技術資料。 http://en

原创 2010年技術實踐計劃

  每年這個時候,都很高興看到有很多技術人的總結,展望及計劃。透過別人的經驗及計劃,可以瞭解自己的不足。可惜的是到一定層次的人一般不輕易透露自己的想法,使我們錯失了很多學習及觀摩的機會。以下是個人的一些近期實踐打算,跟目前工作業務無關。 網

原创 2010年的技術架構建議

在 2009年最後一天,根據自己小小的視角提出一些技術建議,供同行參考。 編程語言 首先要能跳出語言之爭及語言偏見,架構師需要在中立的角度選擇最合適團隊的語言,避免在技術決策中加入過多個人喜好。在系統語言層面,主要可關注以下幾種 Erla

原创 多IDC的數據分佈設計(二)

在前文《多IDC的數據分佈設計(一)》中介紹了多IDC數據一致性的幾種實現原理,遺憾的是,目前雖然有不少分佈式產品,但幾乎都沒有開源的產品專門針對IDC來優化。本文從實踐的角度分析各種方法優缺點。 背景資料 Latency差異 Jeff D

原创 Memcache mutex設計模式

週六的S2 Web 2.0技術沙龍上介紹了memcache中使用mutex場景(文後要演講稿),有網友對詳情感興趣,簡單介紹如下。 場景 Mutex主要用於有大量併發訪問並存在cache過期的場合,如 首頁top 10, 由數據庫加載到m

原创 做卓有成效的程序員

最近閱讀了《卓有成效的程序員》(The Productive Programmer) 一書,此書雖是2009年出版,但是介紹內容的價值並不會隨着時間過去而降低,相信5-10年後對於大部分開發者仍然具有借鑑價值。 大部分章節是介紹具體的方法

原创 C, Erlang, Java and Go Web Server performance test

had tested a hello world web server in C, Erlang, Java and the Go programming language. * C, use the well-known high pe

原创 爲什麼優秀開發者進入Google後就不參與開源了

很多優秀的開發者在進入Google之前都是非常活躍的開源貢獻者,但是進入Google之後往往就銷聲匿跡了,包括嘲笑了此現象的Memcached 作者Brad在進入Google之後也無法逃脫此規律。Brad在最近一篇文章Contributin

原创 CN Erlounge IV tweets

前言 本文整理了Erlounge IV Erlang杭州開發者大會現場的記錄的Tweets列表,建議先到 http://ecug.org/agenda/ 下載演講文檔,以便理解上下文。 Twitter的優勢是小之美,整理成一篇大文章比較雜