-
去中心化管理
不受語言,平臺(tái)的限制和依賴
查看全部 -
輕量級(jí)的通信
1,兩個(gè)模塊之間的通信是和語言沒有關(guān)系的,c++,java模塊之間輕易的可以通信
2,通信和平臺(tái)沒有關(guān)系
查看全部 -
獨(dú)立進(jìn)程
任何一個(gè)微服務(wù),從他的開發(fā)到測(cè)試,上線,運(yùn)維,獨(dú)立的進(jìn)行不會(huì)相互依賴
查看全部 -
二手交易平臺(tái)功能
1,用戶體系
2,商品體系
3,交易體系
4,搜索體系
5,推薦體系
查看全部 -
微服務(wù)架構(gòu)
查看全部 -
微服務(wù)架構(gòu)簡介
查看全部 -
微服務(wù)設(shè)計(jì)的思路
查看全部 -
網(wǎng)關(guān)層
微服務(wù)聚合層
微服務(wù)原子層
微服務(wù)數(shù)據(jù)層
查看全部 -
電商項(xiàng)目主要功能:
發(fā)布商品。
分類搜索,關(guān)鍵詞的搜索。
商品推薦。
評(píng)論相關(guān)。
個(gè)人中心
查看全部 -
系統(tǒng)降級(jí)方式:
拒絕部分老的請(qǐng)求:? 在rpc的請(qǐng)求隊(duì)列中,采用的事先進(jìn)先出的方式,工作線程從請(qǐng)求隊(duì)列中進(jìn)行出隊(duì),當(dāng)請(qǐng)求在請(qǐng)求隊(duì)列中的時(shí)間超過一定時(shí)間(比如1s)時(shí),直接丟棄;
非核心的請(qǐng)求直接丟棄:通過配置文件的形式識(shí)別比對(duì)哪些是核心請(qǐng)求和非核心的
查看全部 -
微服務(wù)網(wǎng)關(guān)通過向zookeeper類似的服務(wù)發(fā)現(xiàn)機(jī)制,當(dāng)發(fā)現(xiàn)其中一個(gè)微服務(wù)掛了,請(qǐng)求就不會(huì)發(fā)送到該微服務(wù),而是到另外一個(gè)微服務(wù);
但是發(fā)現(xiàn)微服務(wù)掛了需要幾秒鐘(心跳機(jī)制),可以會(huì)導(dǎo)致請(qǐng)求失敗,如何解決呢?? ?答案:像zookeeper每次發(fā)送服務(wù)到微服務(wù)上都會(huì)檢測(cè)要發(fā)送的的微服務(wù)是否是正常的(是否異相),否則就會(huì)選取正常的發(fā)送
查看全部 -
配置中心:用戶的配置放置地方;
隨著業(yè)務(wù)的發(fā)展,微服務(wù)的瓶頸會(huì)集中在聚合層;
微服務(wù)網(wǎng)關(guān)層:做海量的鏈接,然后對(duì)請(qǐng)求做校驗(yàn),最后對(duì)請(qǐng)求轉(zhuǎn)發(fā);
微服務(wù)聚合層:實(shí)際就是微服務(wù)的業(yè)務(wù)邏輯層
數(shù)據(jù)層就是對(duì)數(shù)據(jù)庫的增刪改查;
查看全部 -
REST 指的是一組架構(gòu)約束條件和原則。滿足這些約束條件和原則的應(yīng)用程序或設(shè)計(jì)就是 RESTful
REST 原則是,客戶端和服務(wù)器之間的交互在請(qǐng)求之間是無狀態(tài)的。從客戶端到服務(wù)器的每個(gè)請(qǐng)求都必須包含理解請(qǐng)求所必需的信息。如果服務(wù)器在請(qǐng)求之間的任何時(shí)間點(diǎn)重啟,客戶端不會(huì)得到通知。此外,無狀態(tài)請(qǐng)求可以由任何可用服務(wù)器回答,這十分適合云計(jì)算之類的環(huán)境??蛻舳艘部梢跃彺鏀?shù)據(jù)以改進(jìn)性能
查看全部 -
按照業(yè)務(wù)邏輯功能拆分劃分,獨(dú)立開發(fā)部署測(cè)試,高效修改迭代。
查看全部 -
筆記筆記筆記筆記
查看全部
舉報(bào)