背景介紹: 對於一個互聯網平台來說,高並發是經常會遇到的場景。最有代表性的比如秒殺和搶購。高並發會出現三個特點: 1、高並發讀取 2、高並發寫入(一致性) 3、出現超賣問題 如何有效的解決這三個問題是應對高並發 ...
對於一個后端開發程序員來說,提升性能指標主要有兩個,一個是並發數,一個是響應時間網站性能的優化。一般包括web前端性能優化,應用服務器性能優化,存儲服務器優化。 對前端的優化有: .減少http請求,減少數據庫的訪問量,比如使用雪碧圖。 .使用瀏覽器緩存。 .對html,css,js文件進行壓縮,減少網絡的通信量。 對我個人而言,我的優化主要是以下幾個方面: .合理的使用緩存技術,對一些常用但是 ...
2019-04-23 13:48 0 736 推薦指數:
背景介紹: 對於一個互聯網平台來說,高並發是經常會遇到的場景。最有代表性的比如秒殺和搶購。高並發會出現三個特點: 1、高並發讀取 2、高並發寫入(一致性) 3、出現超賣問題 如何有效的解決這三個問題是應對高並發 ...
數據庫部分 一、查詢優化 二、持久化數據庫連接 django1.6以后已經內置了數據庫持久化連接,很多人使用PostgreSQL作為它們的線上數據庫系統,而當我們連接PostgreSQL有時會顯得很慢,這里我們可以進行優化。 沒有持久化連接,每一個網站的請求都會與數據庫建立一個連接 ...
本文由小米信息技術團隊研發工程師陳剛原創,原題“當我們在談論高並發的時候究竟在談什么?”,為了更好的內容呈現,即時通訊網收錄時有修訂和改動。 1、引言 在即時通訊網社區里,多是做IM、消息推送、客服系統、音視頻聊天這類實時通信方面的開發者,在涉及到即時通訊技術時聊的最多的話題就是高並發、高吞吐 ...
架構,剛開始的解釋是我從知乎上看到的。什么是架構?有人講,說架構並不是一個很懸乎的東西,實際上就是一個架子,放一些業務和算法,跟我們的生活中的晾衣架很像。更抽象一點,說架構其實是對我們重復性業務的抽象 ...
主 題 :INTO100沙龍時間 :2015年11月21日下午地點 :夢想加聯合辦公空間分享人:衛向軍(畢業於北京郵電大學,現任微博平台架構師,先后在微軟、金山雲、新浪微博從事技術研發工作,專注於系統 ...
架構以及我理解中架構的本質 在開始談我對架構本質的理解之前,先談談對今天技術沙龍主題的個人見解,千萬級規模的網站感覺數量級是非常大的,對這個數量級我們戰略上 要重 視 它 , 戰術上又 要 ...
原文地址:http://blog.csdn.net/opengl_es/article/details/40979371?utm_source=tuicool&utm_mediu ...
1. 背景 1.1. 驚人的性能數據 近期一個圈內朋友通過私信告訴我,通過使用Netty4 + Thrift壓縮二進制編解碼技術,他們實現了10W TPS(1K的復雜POJO對象)的跨節點遠程服務調用。相比於傳統基於Java序列化+BIO(同步堵塞IO)的通信框架。性能提升 ...