引用:
作者evangel005
以我經歷過的一個經驗,台灣某個要收購22k的企業
為了有三螢一雲,所以User操作頁面是用PHP,然後資料全進MSSQL,然後員工後台是asp.net mvc,為了紀錄UX以及User的操作項目與順序是用Node.js,然後資料全進Mongodb。
你說為啥要那麼麻煩? 因為這個東西預計給買他們家手機的人用,先不提手機使用量是不是真的有這麼多,預計同時使用人數都是用萬去計算,所以很多資料要分開放,光UX這塊資料要快速IO就只有Node.js配合Big Data DB去才能達成.....
開發人數大約六七十,為了節省機器與效能以及要給所有架構彈性,完全不綁死,又可以顧及TDD與Scrum
以上面這種東西,全部用asp.net mvc 我相信絕對可以做到,但是機器需要增加多少才能提高到原有效能???
另外一提就是太過於麻煩...分工細,需要各個專業的人才.....
|
User操作頁面是用PHP,然後資料全進MSSQL
願意用mongoDB卻先用php,然後中間插了個半吊子?
這思維邏輯豈是ㄧ般人所能理解
十足自找麻煩的一種架構
感覺像是原本都是dotNET配合 MSSQL
結果某個地方出現連線session撐不住就換其他tryanderror
然後在API處IIS搭配MSSQL又被打掛了
只好看論壇建議改node.js搭mongoDB
這種頭痛醫頭腳痛醫腳
以後各段coupling更緊的時候只有死更快
