騰訊員工總結(jié):python后端開(kāi)發(fā)架構(gòu)的演進(jìn)
作者:硅步 來(lái)源:zhu327.github.io/2018/07/19/python后端架構(gòu)演進(jìn)/
來(lái)騰訊之前在前公司做了3年的后端開(kāi)發(fā),經(jīng)歷一款SaaS產(chǎn)品從0到10(還沒(méi)有到100, 哈哈哈)的過(guò)程,3年間后端的架構(gòu)逐步演變,在微服務(wù)的實(shí)踐過(guò)程中遇到的問(wèn)題也越來(lái)越多,在這里總結(jié)下。

1. MVC

2. 服務(wù)拆分

Nginx Push Module由于長(zhǎng)時(shí)間沒(méi)有維護(hù),長(zhǎng)連接最大數(shù)量不夠,使用Tornado + ZeroMQ實(shí)現(xiàn)了tormq(https://github.com/zhu327/tormq)服務(wù)來(lái)支撐消息通知
3. 微服務(wù)架構(gòu)

4. 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)

# 總結(jié)
評(píng)論
圖片
表情
