日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

网约车 梳理

發(fā)布時(shí)間:2023/12/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 网约车 梳理 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 整體(圖)
    • 項(xiàng)目過(guò)程
    • 項(xiàng)目和產(chǎn)品
    • 登陸限制規(guī)則
    • 實(shí)現(xiàn)的需求
    • 微服務(wù)設(shè)計(jì)原則

整體(圖)








項(xiàng)目過(guò)程

  • 啟動(dòng)
    背景,為什么做?
    項(xiàng)目的長(zhǎng)遠(yuǎn)考慮?
    項(xiàng)目的特色?

  • 計(jì)劃
    deadline,項(xiàng)目做不完怎么辦?
    加班,加人,功能排優(yōu)先級(jí)(重要的先做且保證能用,后面再迭代)

  • 實(shí)施控制
    開(kāi)發(fā),測(cè)試

  • 收尾
    驗(yàn)收。產(chǎn)品驗(yàn)收

  • 項(xiàng)目和產(chǎn)品

    團(tuán)隊(duì)多少人?
    什么管理方式?矩陣式(開(kāi)發(fā):1組、2組,產(chǎn)品:1組、2組),項(xiàng)目組,抽人組隊(duì)

    項(xiàng)目的流程?
    需求分析、kickoff、開(kāi)發(fā)計(jì)劃和需求評(píng)審、需求確認(rèn)、開(kāi)發(fā)設(shè)計(jì)、設(shè)計(jì)評(píng)審、測(cè)試用例編寫(xiě)、評(píng)審、開(kāi)發(fā)、測(cè)試、上線
    解釋:
    過(guò)一遍需求、需求及其里程碑、開(kāi)發(fā)設(shè)計(jì)評(píng)審、測(cè)試用例
    開(kāi)發(fā)時(shí)是對(duì)著產(chǎn)品和測(cè)試用例(思維導(dǎo)圖)一起編碼

    溝通不暢怎么辦?關(guān)鍵是溫和

    人員的安排

    登陸限制規(guī)則

    一檔限制:
    一小時(shí)內(nèi)驗(yàn)證碼錯(cuò)誤達(dá)到3次,限制10分鐘后登錄
    二檔限制:
    一小時(shí)內(nèi)驗(yàn)證碼錯(cuò)誤達(dá)到5次,限制24小時(shí)后登陸
    防止惡意發(fā)大量短信

    實(shí)現(xiàn)的需求

    乘客端:
    發(fā)送驗(yàn)證碼:三檔驗(yàn)證,防止惡意發(fā)送短信
    登陸/注冊(cè)
    查看開(kāi)通區(qū)域:高德的圍欄,軌跡:糾偏
    預(yù)估價(jià)格
    下單
    支付(分布式事務(wù):訂單,支付,積分)
    評(píng)價(jià)

    司機(jī)端:
    發(fā)送驗(yàn)證碼
    登陸/注冊(cè)
    出車(chē)
    司機(jī)搶單(分布式鎖)
    訂單狀態(tài)變更
    發(fā)起收款

    運(yùn)營(yíng)端boss

    微服務(wù)設(shè)計(jì)原則

    目標(biāo):隔離變化點(diǎn)

    具體原則:
    高內(nèi)聚,低耦合
    每個(gè)服務(wù)獨(dú)立
    以業(yè)務(wù)為中心
    彈性設(shè)計(jì):容錯(cuò)、隔離、降級(jí)
    自動(dòng)化:持續(xù)集成、持續(xù)交付
    粒度把控

    扛住并發(fā):akf

    架構(gòu)
    前端展示層
    pc、乘客端、司機(jī)端、微信、boss、開(kāi)放平臺(tái)
    負(fù)載層
    nginx(軟件)、f5(硬件)
    網(wǎng)關(guān)
    鑒權(quán)、限流、黑白名單管理
    業(yè)務(wù)層
    乘客api、司機(jī)api、bossapi、地圖api
    能力層
    用戶服務(wù)、訂單服務(wù)、應(yīng)用更新管理、短信碼驗(yàn)證、派單、支付
    中間層(貫穿業(yè)務(wù)層、能力層)
    緩存redis、file(oss)、mq
    存儲(chǔ)
    mysql
    貫穿始終
    日志、權(quán)限
    運(yùn)行環(huán)境
    linux、docker、k8s

    用戶
    nginx集群
    zuul/gateway
    api-xxx
    servicexxx

    注冊(cè)中心eureka
    健康檢查boot-admin
    鏈路追蹤zipkin,sleuth
    配置中心config server

    拆服務(wù)
    模塊 項(xiàng)目名 描述
    乘客端 api-passenger 乘客端
    司機(jī)端 api-driver 司機(jī)端
    司機(jī)聽(tīng)單 api-listen-order 司機(jī)聽(tīng)單

    能力
    app升級(jí) service-app-update
    訂單 service-order
    派單 service-order-dispatch
    乘客用戶管理 service-passenger-user
    短信 service-sms
    計(jì)價(jià) service-valuation
    驗(yàn)證碼 service-verfication-code
    錢(qián)包 service-wallet
    支付 service-payment

    spring cloud 基礎(chǔ)
    注冊(cè)中心 cloud-eurka
    配置中心 cloud-config-server
    網(wǎng)關(guān) cloud-zuul
    熔斷監(jiān)控 cloud-hystrix-dashboard
    健康檢查 cloud-admin
    鏈路追蹤 cloud-zipkin-ul

    基礎(chǔ) common
    通用,工具類(lèi),校驗(yàn) common

    第三方技術(shù)
    短信服務(wù)
    語(yǔ)音服務(wù)
    文件服務(wù)oss
    地圖:高德
    消息推送
    支付
    查航班
    發(fā)票

    boot cloud maven git mysql redis mq

    能力層
    qps:2000
    有些:300

    接口設(shè)計(jì)

    安全
    三級(jí)等保
    冪等
    cia:保密性、完整性、可用性

    過(guò)濾 jsoup
    xss

    微服務(wù)項(xiàng)目結(jié)構(gòu)

    總結(jié)

    以上是生活随笔為你收集整理的网约车 梳理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。