author/架構師之路

為什麼我們無法避免複雜?

是因為我們無意識崇拜覆雜嗎? 本文來自艾伯哈德沃爾夫 : 軟體開發並不是真正的程式設計。任何人都可以寫一個十行程式。真正的挑戰是複雜的系統。如果一個系統如此之大,以至於單個人無法理解並進一步開

“官宣”下新浪微博崩潰的架構測試

趙小姐姐 如果說昨天什麼最火,估計就是“官宣”了吧,趙麗穎結婚據說某新浪微博甚至還癱瘓了一陣子。 傳說上次有人說微博內部調整,現在已經支援八個明星同時出軌併發,那

校寶線上對於新教育行業的雲思考

目前,雖然說教育已經儘可能地普及化和大眾化,但是“優質教育”仍然屬於稀缺資源。教育早從孔子時期到今天,形式變化其實不大,那麼如何做好新教育行業的“服務商”,如何實現教育行業的SaaS化程序呢?本文中,校寶線上技

有時候,解決問題比寫程式碼更重要!

當你手裡有把錘子的時候,看所有的東西都是釘子。 有時候程式員往往會陷入為了寫程式碼而寫程式碼的怪圈,沒有意識到程式碼是為了解決現實問題的。當問題有更簡便的解決方案時,寫程式碼未必就是必須。記住: 你不是別

2018-10-16

關於舉辦“微服務架構設計與實戰”高階培訓班的通知 作為一種新的設計和架構理念,微服務自2014年首次提出就引發了業界激烈的討論。同時,Docker技術的迅速發展,也讓微服務架構的實施變得更加容易。相比於

淺談雲端計算在企業IT架構的應用

雲端計算起源於大型網際網路企業,成本和指數級的業務增長壓力使他們非常關注於IT資源的利用率和應用的可擴充套件性。雲端計算動態的、可伸縮的、基於網際網路的IT服務交付模式很快產生共鳴,得到政府、企業和IT軟硬體廠

架構師帶你玩轉分散式鎖

大多數網際網路系統都是分散式部署的,分散式部署確實能帶來效能和效率上的提升,但為此,我們就需要多解決一個分散式環境下,資料一致性的問題。 當某個資源在多系統之間,具有共享性的時候,為了保

有贊服務化架構演進

路,只有走過才懂;人生的酸甜苦辣,只有嘗過才明白;服務化,只有經歷過才能領悟。 服務化是網際網路公司成長的必經之路。隨著微服務的興起,很多公司如火如荼的搞起了自己的服務化,有興奮有無奈。那服務化該怎麼做,該

軟體專案中,需求怎麼做?

對於軟體開發團隊而言,軟體開發的全過程是:做什麼 -> 怎麼做 -> 做 -> 成果檢驗 -> 交付部署;其中,“做什麼”對應的是需求分析過程,“怎麼做”對應於軟體架構設計過程

站點優化記錄

還記得十年前,當時就在追求頁面在1s內開啟,沒想到十年後,我依舊在追求頁面在1s內開啟。 十年裡,不管是客戶端裝置、客戶端和服務端網路環境、服務端技術棧、甚至是開發語言技術棧都發生了不小的變化。 這次優

對一次架構設計的總結和反思

最近做了一次架構(流程)的設計,簡單來說,是設計一個流程,提供相應的API,方便其他程式員將業務邏輯逐步遷移到另一套框架。在完成這次設計的過程中,還是有許多經驗、教訓,值得思考和記錄。其實,這些經驗總結,可能在

1746046491.8389