BloggerAds
目前分類:生活學習 (61834)
- Feb 19 Wed 2020 05:39
存儲系統的那些事
- Feb 19 Wed 2020 05:39
天貓瀏覽型應用的CDN靜態化架構演變
天貓瀏覽型應用的CDN靜態化架構演變
在天貓雙11活動中,商品詳情、店鋪等瀏覽型系統,通常會承受超出日常數倍甚至數十倍的流量沖擊。隨著歷年來雙11流量的大幅增加,每年這些瀏覽型系統都要面臨容量評估、硬件擴容、性能優化等各類技術挑戰。因此,架構方面的重點在于,如何能夠利用合理成本應對瞬間飆高的峰值請求,并確保活動完整周期中系統容量的可伸縮性、用戶響應時間的穩定性,以及外部依賴系統出現問題時的高可用性。此外,作為最主要的頁面流量承載體系,架構方面還需考慮防爬攻擊、流控容災等安全、穩定的需求,并綜合衡量網絡帶寬、硬件成本、緩存效率等各方面要素,找準平衡點,從而達到以不變應萬變的理想效果。
- Feb 19 Wed 2020 05:38
VS2010 C++下編譯調試MongoDB源碼
- Feb 19 Wed 2020 05:38
我所經歷的“余額寶”的那些故事
我所經歷的“余額寶”的那些故事
- Feb 19 Wed 2020 05:37
Android UI之困 橫跨四個屏幕的戰爭
Android UI之困 橫跨四個屏幕的戰爭
- Feb 19 Wed 2020 05:37
頁面構建和JS前端不得不說的那點事兒
頁面構建和JS前端不得不說的那點事兒
作為微博的頁面構建工程師,主要職責就是利用html&css,高質量的完成靜態頁面的制作,保證項目的按時完成。而頁面需要的js效果則交給下游的js前端工程師去做。在微博,這兩個崗位是分開的。但在大家的思維定勢里可能覺得這兩個崗位應由一個人來完成最好,畢竟,頁面構建工程師寫的html結構不一定是js工程師想要的那種,js工程師可能有更高效的方式。所以,在頁面構建之前最好能與js工程師溝通一下,把實現方案確定好。
- Feb 19 Wed 2020 05:36
Bitmap的秘密
Bitmap的秘密
之前已經參加過幾次QCon峰會,不過今年QCon 2014 上海峰會對我來說比較特別,不再只是一名聽眾,而是第一次登臺演講。感覺的確不太一樣,一來是身份從聽眾變成了講師,二來是因為成了講師,讓我接觸到更多的業內朋友,也遇到了更多的提問、咨詢。會后已經有一段時間了,還有朋友提出想了解更多的技術知識。看來會上行云流水的半個小時,未能把一個技術點講述明白,我想還是總結一下,讓技術圈朋友們對Bitmap這個技術點加深點理解。
- Feb 19 Wed 2020 05:35
Path – 很漂亮,但走錯了路子
Path – 很漂亮,但走錯了路子
- Feb 19 Wed 2020 05:35
VS2010測試功能之旅:編碼的UI測試(3)-操作對象的識別原理
- Feb 19 Wed 2020 05:34
VS2010中的調試技巧
VS2010中的調試技巧
這是我的博客中關于VS 2010和.NET 4發布系列的第二十六篇文章。
- Feb 19 Wed 2020 05:33
大型網站架構演變和知識體系
大型網站架構演變和知識體系
之前也有一些介紹大型網站架構演變的文章,例如LiveJournal的、ebay的,都是非常值得參考的,不過感覺他們講的更多的是每次演變的結果,而沒有很詳細的講為什么需要做這樣的演變,再加上近來感覺有不少同學都很難明白為什么一個網站需要那么復雜的技術,于是有了寫這篇文章的想法,在這篇文章中將闡述一個普通的網站發展成大型網站過程中的一種較為典型的架構演變歷程和所需掌握的知識體系,希望能給想從事互聯網行業的同學一點初步的概念,文中的不對之處也請各位多給點建議,讓本文真正起到拋磚引玉的效果。
- Feb 19 Wed 2020 05:32
前端工程師的價值體現在哪里?
前端工程師的價值體現在哪里?
這是一個很老的話題“前端工程師的價值體現在哪里?”。有人說:“前端工程師之于網站的價值猶如化妝師之于明星的價值。”一位好的Web前端開發工程師在知識體系上既要有廣度,又要有深度。當然,Web前端工程師并不是設計師,每天接觸最多的是代碼,代碼,還是代碼。對此,你是如何給自己定位的?你的價值是否能夠得到很好的體現?如今,舊話重提無非是想與開發者們共同探討下前端工程師的價值所在,希望對你有所感悟。
- Feb 19 Wed 2020 05:31
微軟“重啟”Windows Phone 7 設計的經過
- Feb 19 Wed 2020 05:31
豆瓣的基礎架構
- Feb 19 Wed 2020 05:30
不錯的VS2010擴展——JSEnhancements,讓js和css也折疊
- Feb 19 Wed 2020 05:29
微博CacheService架構淺析
微博CacheService架構淺析
微博作為國內最大的社交媒體網站之一,每天承載著億萬用戶的服務請求,這些請求的背后,需要消耗著巨大的計算、內存、網絡、I/O等資源。而且因為微博的產品特性,節假日、熱門事件等可能帶來突發數倍甚至十幾倍的訪問峰值,這些都對于支撐微博的底層基礎架構提出了比較嚴苛的要求,需要滿足:
- Feb 19 Wed 2020 05:29
一個前端工程師眼里的NodeJS
一個前端工程師眼里的NodeJS
JavaScript單線程的誤解
在我接觸JavaScript(無論瀏覽器還是NodeJS)的時間里,總是遇到有朋友有多線程的需求。而在NodeJS方面,有朋友甚至直接說到,NodeJS是單線程的,無法很好的利用多核CPU。
- Feb 19 Wed 2020 05:28
Windows Phone Developer Tools RTW 新特性-Pivot控件
- Feb 19 Wed 2020 05:27
Android開發必備武器,處理XML的利器——SAX快速上手
Android開發必備武器,處理XML的利器——SAX快速上手
相信各位android開發者,對SAX已經并不陌生了,SAX(Simple API for XML),是一個使用非常廣泛的XML解析標準,通常使用Handler模式來處理XML文檔,這種處理模式和我們平常習慣的理解方式很不同,身邊也經常有一些朋友在剛接觸SAX的時候會覺得理解起來有些困難。其實SAX并不復雜,只不過是換了一種思維方式,正如它的名字所表示的,為了讓我們以更簡單的方式來處理XML文檔,下面我們就開始吧。
- Feb 19 Wed 2020 05:27
以優美方式編寫JavaScript代碼