對于一個上了年紀的普通程序員(年過三十)棋返,突然想成為全棧開發(fā)
迫于中年危機引發(fā)的思考之后的行為
先簡單介紹下自己的背景
在大公司都干過,之前做的都是PHP相關(guān)的開發(fā)抑堡,web開發(fā)搜贤,app接口開發(fā)虑灰,wap開發(fā),說來說去误墓,都離不開PHP蛮粮,而且都是不需要太多高深php技術(shù)的項目,對于php做業(yè)務的悲哀就是谜慌,當沒有業(yè)務時然想,需要自己去思考一個業(yè)務場景來實現(xiàn)它,php不占主流的公司尤甚
本系列記錄的是我個人的全棧之路欣范,分享和記錄下來变泄,與君共勉
解決問題是最好的學習驅(qū)動,因此我虛擬出一個應用場景
中間件管理平臺
對后端服務的一系列封裝恼琼,并對外提供http的調(diào)用服務
- 并行執(zhí)行「保證用戶的請求能并行調(diào)用后端服務」
- 事務支持 「保證用戶的多個寫請求的原子性」
要學習前端技術(shù)妨蛹,我打算從后臺的編寫入手,畢竟后臺項目交互比較簡單晴竞,也無需考慮過多的兼容性蛙卤,場景已經(jīng)建立完畢,那我們就帶著這個任務噩死,一步步去實現(xiàn)它吧
拆分需求
對于中間件提供的「并行執(zhí)行」和「事務支持」這兩個基本服務颤难,該如何去拆分
以「并行執(zhí)行」來說,因為我是服務提供方已维,首先平臺需要有服務說明乐严,服務的使用情況,平臺需要監(jiān)控衣摩,暫且就做這么多吧昂验,對于一個簡單的平臺已經(jīng)夠用
- 接口說明
- 服務監(jiān)控
大致的原型
——————————————————————————————————————————
| 并行執(zhí)行 |
| 接口說明 |
| 服務監(jiān)控 | 具體頁面
| 事務支持 |
| 接口說明 |
| 服務監(jiān)控 |
——————————————————————————————————————————