采用輕量級服務器nginx,代替apache,使得訪問更快,支持上萬並發連接。
采用高效的分布式緩存memcached來緩存數據,緩存大量用戶熱信息,大大減輕對數據庫的訪問量。
采用分布式數據庫設計,對數據庫進行水平和豎直分割,分散對數據庫的訪問負荷。
采用mysqlmaster+slave的集群構架,做到讀寫分離,數據實時備份,即使出現故障也可以第壹時間恢復數據。
采用高速準時實搜索引擎sphinx+mysql架構,支持千萬級數據的檢索。
采用高速鍵值對數據庫tokyo cabinet,支持每秒百萬次訪問操作。
采用linux下c語言編程,保證核心功能的高性能與高可靠性。
采用JSONP實現跨域長鏈接方式輪詢,極大減輕WEBIM對站點的性能壓力,減少對服務器的頻繁訪問。