原创 可靠、高吞吐架構基礎改造

前言      在互聯網應用項目中分佈式設計是必不可少的環節,通過分佈式設計從而達到簡單擴容硬件的方式來提高系統和平能的總體吞吐能力。但實際應用中並不是簡單地進行分佈式設計就能解決問題,因爲在現實應用並不是所有硬件資源都可以很好地進行擴容,

原创 我的友情鏈接

51CTO博客開發IKende .Net 組件庫

原创 分佈式的唯一ID生成服務

     SNService是一款基於分佈式的唯一ID生成服務,主要用於提供大數量業務數據建立唯一ID的需要;服務提供最低10K/s的唯一ID請求處理.如果你部署服務的CPU資源達到4核的情況下那該服務最低可以提供100K/s的請求處理能

原创 集羣服務器信息收集和分配服務Beetle.Tracker

Beetle Tracker的設計目的是用於服務器資源收集和分配的應用服務平臺,通過Beetle Tracker制定不同應用服務器的狀態信息收集,並可以根據應用的請求分配最適合操作的服務器資源信息.開發者可以根據自己的需求制定服務資源收集和

原创 我的友情鏈接

51CTO博客開發IKende .Net 組件庫

原创 Redis For .NET開源組件Beetle.Redis

       Beetle.Redis是一款開源的Redis Client for .net組件,它提供非常簡便的操作方式可以讓開發人員輕鬆地訪問Redis,同時提供json和protobuf的數據格式支持.基於連接池的默認訪問方式可以讓

原创 .NET實現IIS效能級別的HTTP服務

最近在寫Beetle基於Http協議的擴展,順便做了一下壓力測,發現其實用.net實現http處理也是可以相當高效的,以下是通過AB做的壓力測試,分別200用戶開啓keep-alive和不開啓的情況.

原创 .NET應用加載容器Glue4Net

在寫ASP.NET的應用的時候我們只需要把寫好的WEB程序放到IIS即可,在更新的時候只需要把文件複製過去IIS就可以自動重新加載相關WEB程序。如果是寫一些win服務程序或一個服務端應用程序就沒有這麼幸運,在更新的時候由於文件被佔用導致在

原创 Glue4Ne應用部署託管服務

       Glue4Net是一款.NET平臺下的應用部署託管服務,可以配置N個不同目錄下的.NET應用並加載到不同的應用域中,並提供自動識別應用文件的變更來重新加載應用。通過Glue4Net應用加載容器可以大大節省.NET應用的部署和