楊光輝說,在構架系統的早期可能不會更多地考慮架構,主要是在作技術選型,首先是編程語言的選擇。對於編程語言選擇,當前主流編程語言有不少,有面向對象語言、傳統式語言等。作這個選擇主要根據人員知識儲備,包括對性能的需求、相似產品這種語言有沒有應用,以及開源社區活躍度等幾方面。一般採用一些框架輔助開發,但框架不等同於架構。由於架構是一個系統宏觀層面各個角度的體現,它包括物理架構、運行架構、包括數據架構還有程序架構。而框架多是一些架構思想,甚至一些編程模式在軟件上的實現。而後分享了從小到大系統架構過程當中,短平快架構、負載均衡、硬盤構造、DB拆分等方面的實戰經驗。 編程