原创 10 Programming Proverbs Every Developer Should Know

Proverbs are used to express universal truths or life lessons in a short and memorable fashion.  I find that they are

原创 高性能、可伸縮、易擴展的Jabber/XMPP服務框架

DJabberd是一個高性能、高可擴展的Jabber/XMPP服務器框架。將它進行部署後,它提供一系列基礎類,使你通過應用XML等方式,在不用瞭解jabber內部細節的情況下構造自己的Jabber服務器。 授權: open source

原创 Tokyo Tyrant(TTServer)

   Tokyo Cabinet 是日本人 Mikio Hirabayashi(平林幹雄)のページ  開發的一款DBM數據庫(注:大名鼎鼎的DBM數據庫qdbm就是他開發的),該數據庫讀寫非常快。insert:0.4sec/1000000

原创 Multitasking server architect

        Next: 4.4 The Request-Response Loop Up: 4. Inside Apache Previous: 4.2 Structure of the   Contents

原创 HP-Mercury LoadRunner - 可預測系統行爲和性能的負載測試工具

  HP-Mercury LoadRunner 是一種預測系統行爲和性能的負載測試工具。通過以模擬上千萬用戶實施併發負載及實時性能監測的方式來確認和查找問題,LoadRunner 能夠對整個企業架構進行測試。通過使用LoadRunner

原创 百萬用戶級遊戲服務器架構設計

服務器結構探討 -- 最簡單的結構     所謂服務器結構,也就是如何將服務器各部分合理地安排,以實現最初的功能需求。所以,結構本無所謂正確與錯誤;當然,優秀的結構更有助於系統的搭建,對系統的可擴展性及可維護性也有更大的幫助。    

原创 基於ActionScript多個遊戲實現 - SMARTFOX SERVER框架

  SmartFoxServer專爲flash多人應用及遊戲設計的,國外在此平臺上已經開發出了很多多人flash遊戲。企鵝俱樂部就是其中最成功的一個。SmartFoxServer就象一個黑匣子,我們不必知道開發多人flash遊戲的每個細節

原创 國內外大型SNS網站後臺架構對比

本文我們將對比Facebook和人人網的後臺架構,在找出這些差異的同時,我們也能夠看出,跟國外相比,國內SNS網站的後臺技術差距還有多大?差距在哪裏? 【51CTO觀察】要問時下什麼類型的站點人氣最旺?答案當屬SNS網站。短短几年的

原创 mongodb分佈式文檔存儲數據庫

MongoDB是一個介於關係數據庫和非關係數據庫之間的產品,是非關係數據庫當中功能最豐富,最像關係數據庫的。他支持的數據結構非常鬆散,是類似json的bjson格式,因此可以存儲比較複雜的數據類型。Mongo最大的特點是他支持的查詢語言

原创 超高性能 key-value 數據庫 Redis

  Redis 是一個高性能的key-value數據庫。 redis的出現,很大程度補償了memcached這類keyvalue存儲的不足,在部 分場合可以對關係數據庫起到很好的補充作用。它提供了Python,Ruby,Erlang,P

原创 Gearman分佈式遠程過程處理框架

官方主頁: http://www.danga.com/gearman/ http://gearman.org/ Gearman簡介 Gearman是 Brad Fitzpatrick 的一個作品,用 Perl 寫的任務調度程序,提供

原创 Java 跨語言實現方案

背景: 在大型分佈式 java 應用中,爲了方便開發者,通常底層的 rpc 框架都會做一些調用的封裝,讓應用層開發人員在開發服務的時候只用編寫簡單的 pojo 對象就可以了,如流行的 spring remoting , jboss rem

原创 MySQL與NoSQL——SQL與NoSQL的融合

寫這一篇內容的原因是MySQL5.6.2突然推出了memcached的功能。NoSQL to InnoDB with Memcached的出現,可以

原创 大型網站架構演變和知識體系

之前也有一些介紹大型網站架構演變的文章,例如LiveJournal的、ebay的,都是非常值得參考的,不過感覺他們講的更多的是每次演變的結果,而沒有很詳細的講爲什麼需要做這樣的演變,再加上近來感覺有不少同學都很難明白爲什麼一個網站需要那麼

原创 基於 perl 的 webserver 負載均衡

Perlbal 是一個用 Perl 編寫的單線程的事件驅動服務器,可充當 Web 服務器 和 HTTP 負載均衡。 Perlbal被使用在 http://www.livejournal.com/ 特點 快,小,可管理的http web