日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2021 有哪些不容错过的后端技术趋势

發布時間:2024/2/28 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2021 有哪些不容错过的后端技术趋势 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

2020 年注定是不平凡的一年,雖疫情肆虐,但我國互聯網產業展現出巨大韌性,不僅為精準有效防控疫情發揮了關鍵作用,還在數字基建、數字經濟等方面取得了顯著進展,成為我國應對新挑戰、建設新經濟的重要力量。

騰訊在線教育部后臺中心團隊,作為在線教育行業的從業者,我們嘗試整理一下 2020 年后端技術要點,以此窺探后臺未來技術的發展趨勢:

  • 云計算進程提速,一切皆服務。

  • 云上安全越來越受到企業的重視。

  • 從資源云向業務云化轉變,最終全面云原生化。

  • 微服務、DDD、中臺技術并非企業技術架構設計的銀彈。

  • Python、Go、Rust 成為后端未來最先考慮學習編程語言。

  • Go 語言生態發展穩健,越來越多企業在生產中使用 Go 語言落地業務。

  • 疫情催化在線教育行業產品升級轉型,音視頻技術不斷迭代升級。

  • 云原生

    1. 業內趨勢

    云原生技術生態日趨完善,細分項目不斷涌現

    云原生關鍵技術正在被廣泛采納,如 43.9%的用戶已在生產環境中采納容器技術,超過七成的用戶已經或計劃使用微服務架構進行業務開發部署。

    容器云平臺將傳統云計算的 IaaS 層和 PaaS 層融合

    從技術角度看,容器云平臺采用容器、容器編排、服務網格,無服務等技術構建的一種輕量化 PaaS 平臺,為應用提供了開發、編排、發布、治理和運維等全生命周期管理。

    容器云平臺的整體架構,自下而上包括交互(UI)層、接口(API)層、PaaS 服務層、基礎層。運維和安全則涵蓋了從應用層到容器云引擎層的部分:

    • 交互層:提供界面供用戶使用

    • 接口層:提供 OpenAPI 能力供第三方調用

    • PaaS 服務層:提供數據服務、應用服務(微服務、中間件)、DevOps、平臺管理、平臺運營、應用管理能力,為實現業務應用其自身的生命周期管理

    • 基礎層:以 Kubernetes 為核心,包括服務網格(ServiceMesh)、無服務計算(Serverless)、容器引擎(Docker)、容器鏡像管理等,主要實現對計算、網絡和存儲資源的池化管理,以及以 Pod 為核心的調度和管理。

    服務網格為微服務帶來新的變革

    Mesh 化加速業務邏輯與非業務邏輯的解耦,將非業務功能從客戶端 SDK 中分離出來放入獨立進程,利用 Pod 中容器共享資源的特性,實現用戶無感知的治理接管。

    從資源云向業務云化轉變,最終全面云原生化

    云原生技術通過標準化資源,輕量化彈性調度等特征,應用場景較為廣泛,隨著技術和生態不斷成熟和完善,有效緩解企業上云顧慮,拉動全行業的上云程度。

    云原生技術棧的標準統一化

    架構標準統一(微服務之間標準 API 接口通信)、交付標準統一(標準容器化的打包方式實現真正的應用可移植)、研運過程標準統一(DevOps 工具鏈標準統一),通過標準化后提整體研發運維效能。

    2. 在線教育實踐

    enter image description here

    各類 PaaS 服務上云

    2019 年我們完成了 IaaS、存儲層、直播、回放以及各類 PaaS 服務的上云。

    服務全面容器化升級

    2020 年我們重點進行服務全面的容器化升級,目前已經完成企鵝輔導和開心鼠英語兩個產品的全面改造,到年底會完成騰訊課堂剩余部分的升級,實現全面完成改造。

    完善 DevOps 流程

    完善 CI/CD/CO、藍盾流水線、容器化、STKE、全鏈路監控等,提高研發效率,降低現網運營難度

    業務中臺架構演進

    在整體架構上,我們依托騰訊云,確定了教育業務中臺的架構演進方向,不斷的進行重復模塊的抽象和整合。我們在騰訊云上實現部署了接入中臺、Push 中臺、支付中臺、音視頻中臺、運營中臺等服務,讓各個業務之間的相似能力得以復用。

    存儲層上云

    存儲層上云后,一方面穩定性提高。

    • 異地容災。通過掛載異地的災備機器,可以實現 master 主機異地災備。

    • 負載均衡。服務連接 RO 組,RO 組的多個實例會對請求進行負載均衡。

    • 數據備份。RO 發生異常,將會被剔除 RO 組,恢復后自動加入 RO 組,保證了 RO 組的可用性。

    • 數據加密。提供透明數據加密(Transparent Data Encryption,TDE)功能,透明加密指數據的加解密操作對用戶透明,支持對數據文件進行實時 I/O 加密和解密,在數據寫入磁盤前進行加密,從磁盤讀入內存時進行解密,可滿足靜態數據加密的合規性要求。

    另一方面運營能力也有所提升。

    • 可以實時看到數據庫連接情況,慢查詢、全表掃描、查詢、更新、刪除、插入情況

    • 實時 CPU、內存、磁盤使用情況,并根據設置閾值進行告警優化微服務架構

    下面是在線教育上云前后架構對比

    微服務

    微服務,Service Mesh 在過去的一年依舊保持著熱度。在已經過去的 2020,微服務可以說有堅守也有破局,有對服務微化共識的形成也有對特殊場景的理性思考。我們可以看到服務框架依然在持續演進,奔向云原生,擁抱云化。越來越多的企業開始跟上服務化云化步伐。

    微服務框架:加速奔向云原生

    SpringCloud

    2018 年開始 Hystrix、Ribbon 等核心組件相繼進入維護狀態,開發者們一度變得憂心忡忡,時至今日我們回過頭來再看一下,Spring Cloud 已經針對這些擔憂給出了解決方案,Zuul 由 Spring Cloud GateWay 子項目替代,Hystrix 由 Spring Cloud Circuit Breaker 替代,同時也給出了長期的演進方案。在經歷了這段小小的波折后,Spring Cloud 也改變了策略,將這些企業貢獻的 OSS 庫獨立出來成為其子項目。目前我們可以看到有 Azure,Alibaba, Amazon 等 3 個帶有企業名字的子項目,這種策略在某種程度上可以說解綁了企業開源策略對開源核心組件的影響。截至目前 Spring Cloud 下面的子項目已經新增至 34 個,越來越龐大。供開發者選擇的組件越來越多。

    Dubbo

    2019 年 05 月 20 日 Dubbo 畢業,成為 Apache 的頂級項目,在過去的一年社區還是非常努力的,一年 release 5 個版本,加速奔向云原生。在 2.7.5 版本中,其服務模型調整以及協議支持調整帶來的新舊版本兼容問題,穩定性等問題值得我們持續關注。

    Istio

    記得 2019 年我們一直在談 istio 版本難產問題,在 2020 年卻出乎意外的因為商標問題上了頭條,讓我們吃了個大瓜。Google 與 IBM 在商標問題上發生分歧,Istio 商標被 Google 捐獻給 Open Usage Commons 組織,而非 CNCF。而這在加速了 Service Mesh 陣營依舊的分化,各大軟件廠商紛紛發布了自己的 Service Mesh 產品,如微軟發布了 Open Service Mesh,Kong 推出了 Kuma,Nginx 也推出了 NGINX Service Mesh(NSM)。

    企業微服務建設:長期修行,苦練內功

    在微服務框架的演進過程中我們看到都在朝著趨同的方向發展,主要聚焦于微服務治理形態上組件的差異化以及應對場景的方案細化,可能你們家服務中心用的 ZK,我們家就自研。恰逢內源的興起,似乎在企業內部再造一次輪子,研發一套特定的框架來適配企業業務以及標準化企業內部 IT 治理也是一件很容易的事情,基于這種寫實的場景部分企業開始涌現出了內源的服務框架如,騰訊的 tRPC 框架。

    enter image description here

    騰訊 tRPC 建設情況?目前 tRPC 在騰訊內部已經大面積推廣使用,覆蓋 5 個 BG,40+部門,2700+服務,10000+容器,支持 c++,go,java,js,rust,python 6 種編程語言。其可插拔的插件化架構,高性能,友好的架構兼容特性正在吸引內部越來越多的開發者以及業務用戶。

    在線教育業務也在積極的擁抱這套框架,逐步將各業務牽引到 tRPC 框架。在解決歷史技術架構痛點的過程中,通過微服務構筑,形成微服務群,構筑穩定的支付,音視頻等小中臺以及面向 C、B 端用戶的互聯網業務系統。

    中臺

    中臺,是最近幾年最火熱的技術名詞之一,關于中臺的討論,甚至是爭論,一直都沒有停止過。我們嘗試結合騰訊在線教育部在中臺方向的實踐經驗,談談中臺對我們的意義和建設情況。

    騰訊在線教育部從 2018 年開始規劃部門內的中臺建設,2019 年基本完成組織架構和技術架構的中臺轉型。我們和大多數公司一樣,并不是從 0 開始構建中臺,而是在保證現有業務快速迭代的前提下,同時完成架構的轉型,大家形象的稱這個過程是“開著飛機換引擎”。對于一個風險看起來這么高的事情,在決定做之前,我們要回答好幾個問題:

    1. 我們為什么要做中臺,部門需要什么樣的中臺?

    我們部門主要有三款產品:騰訊課堂——職業在線教育學習平臺,具有 2B 和 2C 的雙重屬性。支持教育機構的入駐、直播上課、售賣、結算 等功能。騰訊企鵝輔導——騰訊自營的,主打 K12 名師教學的學習應用,為老師和學生提供了豐富的在線教學的功能。騰訊開心鼠英語——主打 3-8 歲的少兒英語學習,通過生動有趣的交互式學習設計,實現了邊玩邊學的有趣的學習體驗。可以看到,這三個產品有不少類似的功能,例如直播、回放、支付、退款 等,因為這些共性,決定了他們會有很多相同的產品和技術需求。這些形成我們做中臺的業務基礎。

    在產品發展的初期,由于時間窗口非常緊,需求變化也很頻繁。為了快速并行迭代,我們拉起了三個獨立的團隊進行研發,除了基礎設施外,業務邏輯部分完全是獨立的。這種組織架構,在當時確實為我們達成了上線時間的目標,幫助產品實現了從 0 到 1 的突破。但是,隨著產品形態的成熟,3 個問題越來越突出:第一個問題,功能無法在不同的產品間快速復用。因為獨立的代碼和架構,復用變得非常的困難,很多開發同學反饋復用代碼還不如重寫一遍更快。第二個問題,同類的 Bug 的解決和技術優化在不同的產品之間重復進行,非常的浪費人力。第三個問題,不同的時期,我們需要發力的產品方向不一樣。當一個產品面臨發展窗口期的時候,對研發人力的需求就會成倍的增長。而獨立的研發模式,讓人力調配非常的困難?;跇I務的模型,和團隊碰到的痛點,我們提出了中臺化的解決方案。

    我們需要的中臺應該長什么樣子?經過前期的思考,我們總結出在線教育的中臺應該包含 4 個部分。首先 是業務支持部分,這個很好理解,包含了各類共性的產品功能,例如前面提到的 直播、回放、支付 等等。其次 是技術支持部分,服務開發過程中 必然會涉及到例如 技術棧怎么選擇,高可用怎么做 的共性技術問題,我們希望這部分有一個統一的技術實現。接下來 是數據支持部分,數據上報、計算、匯總、分析 已經是現在互聯網產品必不可少的能力,也具備很強的通用性。因此這部分也應該有一個中臺來承載。最后,是研發效能部分,我們需要有一整套好用的工具來提高研發效率和保障研發質量。到這里,我們對于中臺的模樣,應該是比較清晰了。

    根據這個規劃,我們畫出了我們中臺的組成圖。

    2. 怎么保證中臺能做成功,最大的風險是什么?

    很多人說,中臺是“一把手工程”,意思是一定是自上而下推動的,需要老板的鼎力支持,是因為做中臺確實是非常的需要人力,并且很大程度上改變了團隊的資源投入模式,在多個業務需求壓力都很大的情況下,做這么大的轉變,團隊短期內一定會碰到各種不適應的問題。雖然我們的中臺方案也得到了老板的支持,但是絕不是中臺優先,畢竟保障業務的高速發展才是團隊追求的結果。一開始我們就意識到了困難的存在,為了不讓中臺死在半路,我們定了幾個原則:

  • 控制人力占比:在人力有限的情況下,為了保障業務需求不受太大的進度影響,中臺的人力投入原則上不超過總人力的 30%。

  • 不做過度設計:中臺的設計目標只控制在部門內的需求(騰訊課堂、企鵝輔導、開心鼠英語),不面向行業做完全通用化的設計,根據實際需求做決策。

  • 完整規劃,逐步實施:在做好完整的技術方案設計之后,我們不追求一次性完成中臺的建設,而是結合業務產品需求的情況逐步實施,每半年也會 review 一次方案是否需要調整。

  • 以上的規則,可以說很好的幫助我們保障了中臺平滑轉型的過程。另外,我們也在一個合適的時間點進行了團隊人員組織結構的中臺化匹配升級,保證了技術架構和組織架構的一致。

    3. 中臺建設的指導原則是什么,目標是什么?

    我們中臺服務設計的原則是什么,應該做哪些,什么時候做,做到什么程度。這個在業務部門里面其實是一個非常棘手的問題。很多時候我們需要在“時效性” 和 “擴展性”方面做選擇。

    最后我們總結出來的一套方法是這樣:對于一個新的需求,如果看到了可復用性,優先讓業務團隊自己做,一般這種需求時間緊、不明確,如果這時候討論宏大的中臺設計,往往效率低,耽誤上線時間,但是,我會在過方案的時時候問大家“通用性是怎么考慮的”,最終在方案設計上做好通用型的前期 準備即可。后面如果再次收到另外一個產品的類似需求,這時候我們就認真考慮要把這個服務交接到中臺組來維護了,由中臺組安排人力來進行中臺化。最后再有新的業務接入,就直接由中臺組來承接了,就會非常的簡單,我們很多中臺服務都是這么跑出來的。

    還有一個需要思考的問題是,中臺服務的建設目標是什么。提出這個問題的背景是,我們希望給中臺團隊一個統一的、清晰的階段性目標,當然也可以用來做團隊考核。我們總結出來三個點:

  • 功能的復用:這個是最基本的,也是提出中臺的初衷。具體到落地上,必須是一套代碼。

  • 統一運營:要求中臺服務能分產品輸出標準化的實時監控看板和報表郵件,讓業務一目了然。

  • 容災調度的能力:不同業務的多套部署之間,在緊急情況下可以互備。需要進行實際的線上演習。

  • 我們認為,達成這三個目標之后,才真正的發揮了中臺的威力,可以實現 1+1 大于 2 的效果。

    DevOps

    2020 年,在云原生的浪潮下,devops 相關的技術棧也在穩步地向前演進,下面將從以下幾個方面分別進行闡述:

    • 敏捷的應用交付流程

    • 監控告警系統

    • tracing 系統

    • 云原生對提升 devops 的展望

    1. 敏捷的應用交付流程

    業內趨勢

    當前出現了一系列的基于 Kubernetes 的 CI/CD 工具,如 Jenkins-x、Gitkube,它提供了從代碼提交、自動編譯、打包鏡像、配置注入、發布部署到 Kubernetes 平臺的一系列自動化流程。甚至出現了像 ballerina 這樣的云原生編程語言,它的出現就是為了解決應用開發到服務集成之間的鴻溝。然后結合監控告警系統實時掌握服務運行情況,結合調用鏈系統進行服務故障定位。

    在線教育的實踐

    藍盾是騰訊從業務安全出發,貫穿產品研發、測試和運營的全生命周期;助力業務平滑過渡到敏捷研發模式,打造的一站式研發運維體系。它助力業務持續快速交付高質量的產品。藍盾提供了豐富的特性:

    • 可視化

    • 一鍵式部署

    • 和持續集成無縫集成

    • 支持并行部署

    • 架構水平擴展,相同邏輯的節點無主備關系

    • 數據安全

    • 小核心,大擴展!可插件化擴展,優先添加所需要的流程控制部件,同時可方便的擴展其他部件

    • 可監控,監控一切異常的構建并告警

    • 灰度切換,達到切換時不影響正在構建的流水線

    2. 監控告警系統

    監控系統事實上的標準 prometheus

    Prometheus 在度量領域的統治力雖然還暫時不如日志領域中 Elastic Stack 的統治地位那么穩固,但在云原生時代里,基本也已經能算是事實標準了。2020 年,對 prometheus 來說,是忙碌的一年:

    grafana cloud agent 發布:為 grafana cloud 優化的的一個輕量級 prometheus 分支,它使用 prometheus 的代碼,保證 prometheus 生態依賴的一些屬性:數據完整性、數據過期處理等等。允許使用一種更靈活的方式定義從何處以什么方法拉取和傳輸數據,它已經成為一種更受歡迎的方式將數據寫入后端存儲。它的 remote_write 方式相比于傳統 prometheus agent 的 remote_write,內存使用降低了 40%;

    v2.19.0 的發布:最核心的功能是,對于完整的 chunk,在內存中使用 head 結構映射磁盤中的 block,單就這一個點,內存使用就降低了 20%-40%,并且使得 prometheus 的重啟速度更快;

    v2.20.0 的發布:它為 Docker Swarm 和 DigitalOcean 支持了本地的服務發現;

    提升批量插入一大批老數據到 prometheus 的效率;

    Grafana Metrics Enterprise 的啟動:提供針對大企業的 prometheus-as-a-service 的解決方案

    在線教育的實踐

    nginx 訪問日志和服務間模塊調用相關信息都上報到全鏈路 es 集群

    通過一個 exporter 對 es 中的數據按照項目和接口維度進行匯聚,將相關的聚合數據存入 prometheus

    全鏈路 es 和 prometheus 都可以作為 grafana 的數據源進行數據展示和告警判斷

    alert 模塊將告警信息發送到相應的渠道

    收到告警之后,去 grafana 查看對應時間段的趨勢圖,去全鏈路 es 集群查看對應時間段的原始日志

    3. tracing 系統

    比起日志與度量, tracing 這個領域的產品競爭要相對激烈得多。一方面,目前還沒有像日志、度量那樣出現具有明顯統治力的產品。另一方面,幾乎市面上所有的追蹤系統都是以 Dapper 的論文為原型發展出來的,功能上并沒有太本質的差距,卻又受制于實現細節,彼此互斥,很難搭配工作。

    OpenTracing 規范

    為了推進追蹤領域的產品的標準化,2016 年 11 月,CNCF 技術委員會接受了 OpenTracing 作為基金會第三個項目。OpenTracing 是一套與平臺無關、與廠商無關、與語言無關的追蹤協議規范。

    OpenCensus 規范

    OpenTracing 規范公布后,幾乎所有業界有名的追蹤系統,譬如 Zipkin、Jaeger、SkyWalking 等都很快宣布支持 OpenTracing,但是 Google 自己卻在此時提出了與 OpenTracing 目標類似的 OpenCensus 規范。OpenCensus 不僅涉及到追蹤,還把指標度量也納入進來。

    OpenTelemetry 規范

    2019 年,OpenTracing 和 OpenCensus 又共同發布了可觀測性的終極解決方案 OpenTelemetry,并宣布會各自凍結 OpenTracing 和 OpenCensus 的發展。OpenTelemetry 野心頗大,不僅包括追蹤規范,還包括日志和度量方面的規范、各種語言的 SDK、以及采集系統的參考實現。

    在線教育的實踐

    騰訊基于 OpenTelemetry 規范,自研了天機閣系統。天機閣主要分為三大部分:

    • 分布式追蹤(distributed tracing)

    • 監控(monitoring,metrics)

    • 日志(logging)

    與之對應提供七大能力:

    • 故障定位:天機閣中能夠提供整個請求全鏈路上下文信息,具體哪個環節出錯一目了然

    • 耗時分析:天機閣的耗時分布圖,可以快速了解全鏈路耗時情況

    • 多維染色:在天機閣基于通用的設計理念下,天機閣提供的染色能力,不會局限在某個業務的具體字段,同樣也不會局限單個維度

    • 架構治理:天機閣架構治理的核心功能是微服務架構拓撲,基于微服務架構拓撲可以構建更加豐富更加具體的上層分析能力

    • 全鏈路日志:天機閣核心建立在分布式追蹤方法論下,提供將分散在各個微服務的日志根據因果和時間有機進行組合,達到提供全鏈路上下文日志的效果

    • 服務監控:天機閣在監控領域將會重點推出如下幾大領域監控(機器基礎指標監控、數據庫監控、進程監控、模調監控)

    • 業務看板:主要用于業務定制化的數據指標配置和展示

    系統架構圖

    功能模塊圖

    4.云原生對提升 devops 的展望

    serverless 對提升 devops 的展望

    • 降低運維需求

    • 縮短迭代周期、上線時間

    • 快速試錯

    • 極致彈性

    • 降低運營成本

    service mesh 對提升 devops 的展望

    • 更好發揮掌握不同編程語言的人才優勢

    • 框架的部分能力平臺化,加速應用迭代速度

    • 微服務軟件架構從解決"拆"到解決"連"的加速落地

    • 靈活的流量治理能力改善軟件的發布與回滾效率

    音視頻

    1. 音視頻技術回顧

    隨著 AI 技術的興起、5G 時代的到來,音視頻技術不斷加速應用發展,像直播、短視頻這樣的產品遍地開花,火熱程度相信大家或多或少都接觸過。

    音視頻技術的加速應用依賴底層編解碼標準的發展,當前主流的 H.264 編解碼技術已經不能滿足未來 4K、8K 的需求,今年年中剛發布的 H266/VCC,與 H.265 相比進一步提高了壓縮效率,這項耗時 3 年的標準,主要面向未來的 4K 和 8K,后續的落地應用非常值得期待。

    在實時音視頻技術領域,不得不提及谷歌的開源項目 WebRTC,可以在瀏覽器上快速開發出各種音視頻應用,目前主流的瀏覽器包括 Chrome、Firefox、Safari 等都將 WebRTC 作為首選的實時音視頻方案。同時也催生了像聲網、即構科技這樣的專門音視頻服務商。從 StackOverflow Trends 和 GoogleTrends 來看,未來關注度仍會持續上升,騰訊也是 WebRTC 應用的主力軍。

    目前直播后臺開發主要分為三大塊:

  • 標準直播:我們日常生活中使用頻率最高的直播,例如電視節目直播、游戲直播、直播帶貨。

  • 快直播:標準直播在超低延遲直播場景基礎上的延伸,毫秒級超低延遲播放的同時,也兼顧了秒開、卡頓等核心問題,為用戶帶來超低延遲流暢度的直播體驗。

  • 慢直播:能夠提供更穩定清晰的直播畫面,基本的使用場景都用于監控領域,國內疫情早期,4000 萬人同時在線,通過一個固定機位觀看雷神山醫院建筑工地的現場直播,讓云監工迅速火爆。2020 行至年終,各大機構評選的網絡熱詞相繼出爐,其中,“云監工”頻繁出沒于「十大網絡熱詞」榜單中,與之并列的多是“后浪”“網抑云”“打工人”等。

  • 隨著網絡技術的不斷發展,持續提供高質量的視頻信號傳播已經算不上浪費網絡資源,即使一個直播無人觀看,未來慢直播具有極大的延伸價值以及發展前景,讓我們期待慢直播行業的蓬勃發展。

    借助 5G 技術低時延、高速率、大容量等顯著優勢,音視頻的大賽道,從目前的短視頻慢慢走向中長視頻發展,這是未來的大風口。

    2. 平臺的新技術點

    目前騰訊在線教育音視頻直播已完成整體上云,騰訊云的互動直播也從早期的 opensdk 全面升級到 TRTC,TRTC 是騰訊實時音視頻[Tencent Real-Time Communication],源自 QQ 音視頻團隊,是基于 QQ 十幾年來的音視頻技術積累。

    騰訊云提供 TRTC(全球延時<300ms)+WebRTC 快直播(上行走 RTMP 推流或 FLV、HLS、RTMP 回源,下行支持標準 WebRTC 協議輸出,延時 500ms 左右)+標準 LVB 直播(FLV/HLS/DASH,平均延時 3-5 秒)融合解決方案,如下圖中用戶可以針對自己的業務場景組合不同的直播解決方案。承載大規模帶寬、支撐高并發,保證客戶業務正常運作,達到 99.9%以上的可用性,整體資源儲備及業務突發承接能力行業領先。

    隨著全民抗疫,“停課不停學”的號召,在線教育也成為直播的主力軍,直播的進房成功率/首幀延遲/卡頓率/音畫同步時延/分辨率等指標直接影響用戶核心體驗。站在云的肩膀上,在線教育直播業務通過組合云上多種直播模式,結合業務流控系統,對各端直播接入進行多級流控及直播模式切換,在保證直播質量的前提下支撐遠超互動直播極限的房間容量,下圖是具體的直播架構。

    3. 業務應用新技術的能力擴展

    目前直播課普遍采用大班授課方式,老師在上課的時候,跟學生的互動有限,學生的注意力和參與感有限。大班教室人數太多,老師無法提供足量的 presentation 機會,學生與學生之間缺少有效的學習互動。

    騰訊在線教育部推出如下圖的六人小班課,基于 TRTC 在互動課堂場景下,為學員提供了穩定優質的服務,延遲低至原來的 1/10,互動效果得到很大提升。六人小班課給用戶帶來更多“被關注”的感覺,相比于大班課,家長的價值感知更高。

    接入網關

    1. 網關發展歷程

    接入網關有四大職能

    • API 入口:作為所有 API 接口服務請求的接入點,負責請求的轉發。

    • 業務聚合:網關封裝了系統內部架構,為每個客戶端提供一個定制的 API。作為所有后端業務服務的聚合點,所有的業務服務都可以在這里被調用。

    • 中介策略:身份驗證、路由、過濾、流控、緩存、監控、負載均衡、請求分片與管理、靜態響應處理等策略,進行一些必要的中介處理。

    • 統一管理:提供統一的管理界面,提供配置管理工具,對所有 API 服務的調用生命周期和相應的中介策略進行統一管理

    開源網關發展迅速。從 nginx 橫空出世,到 openresty 解放程序員,更加專注解決業務需求,再到 kong 成為 api 網關的獨角獸,以及最近出現不久的 apisix,當然也不能少了大名鼎鼎的 envoy。下面介紹主要的幾個網關。

    nginx

    2004 年 10 月 4 日發布的第一個公開版本以來,nginx 已成為高性能 web 服務器、反向代理服務器的代名詞。相比 Apache,Nginx 使用更少的資源,支持更多的并發連接,能夠支持高達 50,000 個并發連接數的響應。模塊化和將一個請求分為多個階段的設計,方便開發人員擴展。

    openresty

    OpenResty? 是一個基于 Nginx 與 Lua 的高性能 Web 平臺,其內部集成了大量精良的 Lua 庫、第三方模塊以及大多數的依賴項。用于方便地搭建能夠處理超高并發、擴展性極高的動態 Web 應用、Web 服務和動態網關。python、js、lua 三種語言中,lua 是解析器最小、性能最高的語言,而 LuaJIT 比 lua 又快數 10 倍,開發人員和系統工程師可以使用 Lua 腳本語言調動 Nginx 支持的各種 C 以及 Lua 模塊,快速構造出足以勝任 10K 乃至 1000K 以上單機并發連接的高性能 Web 應用系統。

    kong

    kong 是 API 管理的強大效率工具,主要有 4 個特點

    • 擴展性:通過增添更多的服務器實例達到橫向擴展

    • 靈活性:可以部署在單個或多個數據中心環境的私有云或公有云上。支持大多數流行的操作系統,比如 Linux、Mac 和 Windows。包括許多實用技巧,以便針對大多數現代平臺完成安裝和配置工作

    • 模塊性:可以與新的插件協同運行,擴展基本功能。可將 API 與許多不同的插件整合起來,以增強安全、分析、驗證、日志及/或監測機制

    • 生態:開源免費使用,同時也能獲得企業版,此外還提供初始安裝、從第三方 API 管理工具來遷移、緊急補丁、熱修復程序及更多特性。

    2. 在線教育網關實踐

    在線教育網關發展過程中的包袱

    • 通道 proxy 多語言, 多框架, 多協議功能無法服用,維護成本高

    • 配置動態加載能力和插件能力不統一

    • 一個接口上線配置多次,驗證多次。

    • 缺乏完善的監控

    • 頻控,容災、熔斷、下載等能力缺失

    • 非云原生應用,不支持自動擴縮容

      tiny 網關

    tiny 網關主要的能力如下:

    • 提供 app 端, web, pc 端快速接入,統一 sdk 和協議

    • 支持智能路由,支持按照 cmd, uid, roomid, cid 字段的路由

    • 全房間和多維度組合推送策略

    • 可靠 push 保障

    • 業務級別的監控告警

    • 命令字配置集中管理,支持熱加載

    • 支持插件化的能力,方便添加業務特性的插件

    • 全面落地容器化,支持自動擴縮容

    完整的架構如下圖所示

    go 語言

    隨著云原生在互聯網行業的普及,golang 從眾多語言中,脫穎而出,成為了云原生時代的新秀。越來越多的開源項目采用 golang 語言來實現。因此學習和掌握 golang 語言,越來越成為一種趨勢。本篇文章,主要圍繞 golang 語言的主要特性來展開講解,希望對大家有幫助。

    語法簡單

    golang 素以簡單著稱,總共 25 個保留字,相比 c++的 82 個,java 語言的 50 個,少的不能再少了。golang 官方也比較吝于新增命令字。常見的結構和判斷,對于 golang 來說,就只有 if,for,switch 等非常簡單的命令字。自帶的 array,slice,map 等數據結構,基本可以 cover 大多數的使用場景。

    部署方便

    編譯好的 golang 程序,是一個獨立的二進制程序,只依賴操作系統的一些基礎庫,除此之外,沒有任何其他外部依賴。有使用過 golang 語言開發開源軟件的同學,應該感觸。

    靜態編譯

    golang 是一門靜態強類型的編譯型語言,與 c++類似,golang 也是也有一個完整的編譯鏈接過程,并且有嚴格的編譯期的語法檢查過程。配合 golang 強大的工具鏈,在編譯期可以提前解決腳本語言運行時才能發現的諸多問題。

    垃圾回收

    一直以來,c++程序員飽受內存問題的困擾,常見的比如內存泄漏,溢出,double free 等問題層出不窮,并且定位起來費時費力。c++官方為了降低使用成本,也在 c++0x 之后,引入了智能指針來解決內存使用的問題。但是內存問題依然存在。golang 跟 java 語言一樣,從語言層面提供了 GC 能力,自帶的垃圾回收機制,有效解決了內存使用的諸多問題。但是垃圾回收并非完美無缺, 不合理的內存使用方式,依然會導致程序出現嚴重的 gc 問題,從而導致程序出現性能問題,因此也有一定的 trick 需要遵循。

    工具鏈支持

    除了 golang 語言自帶的編譯,安裝,單元測試等工具之外,c++的調試神器 gdb 也能夠使用。同時第三方提供的 delve 調試工具, 兼容性和易用性更好,同時還提供了遠程調試的能力。原生自帶的 perf 工具,配合第三方的 go-torch 工具,生成的火焰圖,調試的時候非常方便, 讓性能瓶頸能夠一目了然。

    泛型

    golang 被人詬病的特性之一,就是不支持泛型。官方認為雖然泛型很贊,但會使語言設計復雜度提升,所以并沒有把這個泛型支持作為緊急需要增加的特性,也許在不久的將來, 會引入這個特性?,F階段可以通過使用 Interface 作為中間層,起到抽象和適配的作用。一些第三方工具,比如 genny,通過模板化生成代碼,也可以作為泛型的一種解決方案。

    錯誤處理

    golang 語言, 錯誤處理從語言層面得到了支持, 基于 Error 接口來實現,配合函數的多返回值機制,, ,一般情況下, 錯誤碼也會作為函數的最后一個返回值。在 golang 中, 錯誤處理非常重要, 語言的設計和規范,也鼓勵開發人員顯示的檢查錯誤。也正因為如此,golang 的錯誤處理,也被很多人所詬病,覺得不像其他高級語言,比如 java 的錯誤處理那么簡潔。不過整體來說,golang 作者將錯誤碼顯性化,目的是為了讓大家能夠重視錯誤處理,所以應該說是各有特色。

    包管理

    golang 語言剛誕生的時候,并不支持版本管理。GOPATH 方式,也只能算是包管理基本的雛形。后來經過一系列的演變,社區先后支持了 dodep,glide 的工具。直到 2016 年,官方才提出采用外部依賴包的方式,引入了 vendor 機制。2017 的時候推出的 dep 工具,基本可以作為準官方的解決方案了。然而,直到 2019,go modules 的推出, golang 的包管理爭論才最終塵埃落定?;?go mod 的版本管理機制,基本上可以說是一統江湖。具體的 golang 包管理演進過程,如下圖所示:

    并發性能

    golang 從語言層面就支持了并發,大大簡化了并發程序的編寫。這也是 golang 廣受大家歡迎的原因之一。goroutine 是 golang 并發設計的核心, 本質上講就是協程,也叫做用戶態線程,它比線程更易用,更高效,更輕便,占用內存更小,并對開發者屏蔽了底層的協程調度細節。提供的 go,select,channel 等關鍵字,易用性非常好。配合 golang 中提供的 sync 包,可以非常高效的實現并發控制能力。

    常見網站

    • golang 百科全書: https://awesome-go.com/

    • golang developer roadmap: https://github.com/Alikhll/golang-developer-roadmap

    • sql2go 工具: http://stming.cn/tool/sql2go.html

    • toml2go 工具: https://xuri.me/toml-to-go/

    • curl2go 工具: https://mholt.github.io/curl-to-go/

    • json2go 工具: https://mholt.github.io/json-to-go/

    • 泛型工具: https://github.com/cheekybits/genny

    生態

    Go 在未來企業會有更多布道:Go Conference 一直都是 Gopher 關注的技術大會,20 年 11 月國內的 Go Conferernce(https://github.com/gopherchina/conference)分享主題主要包括 Go 語言基礎(Go 編程模式、Go Module、Go 編譯器、組件包)和架構落地實踐(微服務實踐、微服務框架、云原生實踐、大數據和高并發挑戰),側面也印證了 Go 語言在后端領域具備較強的業務實戰落地能力,對打算采用 Go 的互聯網企業,具有較強的指導和借鑒意義。

    業界認可度

    golang 作為云原生的首選語言,在業界獲得廣泛的認可。基于 golang 的很多明星項目,包括 docker,k8s,etcd,influxdb,tidb,prometheus,kibana,nsq 等覆蓋了容器化,容器編排,存儲,監控,消息隊列等各個場景, 在各大公司都獲得了大量的應用。同時從 github 拉取數據查看語言流行程度, 我們對比了 java,c++,c,go 等語言發現,golang 在 github 開源庫的使用上越來越流行。如下圖所示的 golang 占比情況:

    趨勢

    全面轉到 Go Module:官方會終止對 GOPATH 的開發支持,全面轉到 Go Module。

    2021 年,golang 中的泛型還要持續打磨。

    隨著云原生浪潮,越來越多的企業將會考慮將 Go 作為其主要后端開發語言。

    總結

    2020 年已經過去,可以確定技術的發展是一分鐘也不會停滯??梢灶A見云原生、微服務等新技術依舊是后臺技術發展趨勢,2021 年也會有更多創新出現。

    總結

    以上是生活随笔為你收集整理的2021 有哪些不容错过的后端技术趋势的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    亚洲精品福利在线 | 久久久国产精品一区二区三区 | 91九色国产 | 日本xxxx.com| 亚洲一级特黄 | 久久只精品99品免费久23小说 | 久久久久久久久久久免费视频 | 免费性网站 | 91最新在线| 久久精品电影院 | 国产自在线观看 | 成年人黄色大全 | 六月丁香婷婷在线 | 草久视频在线 | 五月综合激情婷婷 | 亚洲五月花 | 狠狠色狠狠综合久久 | 国产99一区二区 | 国产成人久久精品 | 96久久精品| 久久精视频 | 一区二区 精品 | 狠狠色丁香婷综合久久 | 久久久国产网站 | 高清av网站 | 久久综合操 | 欧美日韩国产在线精品 | a在线免费观看视频 | 免费精品人在线二线三线 | 97精品国产91久久久久久 | 日韩精品一区在线播放 | 色婷婷精品大在线视频 | 国产成人精品一区二区三区 | 成人久久亚洲 | 欧美最猛性xxxx | 日韩精品久久久免费观看夜色 | 亚洲精品视频第一页 | 亚洲日本一区二区在线 | 亚洲精品美女在线 | 国产精品免费观看在线 | 91精品麻豆 | 欧美日韩国产二区三区 | 日韩区欠美精品av视频 | 欧美一级日韩免费不卡 | 亚洲禁18久人片 | aaa黄色毛片 | 国产成人精品日本亚洲999 | 在线免费观看羞羞视频 | 又黄又刺激的视频 | 九色porny真实丨国产18 | 日韩美精品视频 | 日韩久久久久久久久 | 91精品系列 | 91久久精品一区二区二区 | 色噜噜噜噜 | 一区二区视频在线免费观看 | 99久久精品国产亚洲 | 久久婷婷开心 | 又黄又网站| 国产精品免费成人 | 国产一级高清 | 欧美大片aaa | av中文字幕在线看 | 91人人插 | 亚洲一区二区视频 | 国产一级性生活视频 | 黄色大片免费网站 | 色婷av| 免费在线观看成年人视频 | 色婷婷激情电影 | 免费观看一区 | 97超碰超碰| 在线观看黄色免费视频 | 成人午夜黄色 | 久久精品综合视频 | 天天爱天天操天天射 | 欧美日韩免费观看一区=区三区 | 91资源在线免费观看 | 欧美一区二区三区特黄 | 麻豆国产露脸在线观看 | 久草在线手机视频 | 91桃色在线观看视频 | 91精品天码美女少妇 | 免费看黄在线网站 | 天天干天天草 | 国产精品久久久久四虎 | 欧美亚洲免费在线一区 | 中文字幕第一页在线视频 | 久久精品中文字幕 | 久久久精品 一区二区三区 国产99视频在线观看 | 制服丝袜亚洲 | 国产精品国产精品 | 91自拍91 | av资源免费在线观看 | av在线日韩 | 五月天av在线 | 午夜神马福利 | 日韩精品网址 | 超碰在线个人 | 天堂av观看| 狠狠狠狠狠狠 | 久久99日韩 | 国产在线观看a | www.五月天婷婷.com | 午夜 在线| 亚洲 欧美 国产 va在线影院 | 9色在线视频| 中文字幕在线看视频国产 | 欧美做受高潮电影o | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 亚洲成人av在线电影 | 欧美日韩免费一区 | 瑞典xxxx性hd极品 | 在线观看视频色 | 亚洲无人区小视频 | 国产精品视频资源 | 免费网站观看www在线观看 | 日韩成人精品一区二区三区 | www免费看| 色偷偷888欧美精品久久久 | 国产一卡久久电影永久 | 成人羞羞视频在线观看免费 | 亚洲欧美日韩国产精品一区午夜 | 久久99精品久久久久久久久久久久 | 色综合久久精品 | 久久久久久久99精品免费观看 | 精品亚洲视频在线 | 成人av免费在线观看 | 9999精品免费视频 | 久久天天操 | 精品久久福利 | 精品亚洲国产视频 | 国产亚洲91| 99久久久久久久久 | 99精品视频免费全部在线 | 99精品一级欧美片免费播放 | 中文字幕在线播放第一页 | 在线视频专区 | 丁香婷婷久久久综合精品国产 | 在线电影 你懂得 | 成人在线网站观看 | 日本丰满少妇免费一区 | 手机av电影在线观看 | 欧美成亚洲 | av电影一区 | 国产精品一区二区在线播放 | 色婷婷 亚洲 | 久久久久久毛片 | 婷婷视频在线观看 | 国产黄色视 | 国产综合精品一区二区三区 | 日韩中文字幕视频在线 | 欧美激情视频久久 | 日韩欧美精品在线观看视频 | 成人一级免费视频 | 四虎在线免费观看视频 | 亚洲va欧洲va国产va不卡 | 97超碰在线久草超碰在线观看 | 黄色大全免费观看 | 97视频资源 | 91精品视频在线观看免费 | 国产人成在线视频 | 99久久99久久精品免费 | 伊人中文在线 | 欧美另类tv| 黄色福利网站 | 五月婷婷激情六月 | japanese黑人亚洲人4k | av超碰在线观看 | 欧美一区二区三区在线 | 成人精品在线 | 日本丰满少妇免费一区 | www.五月天激情| 色综合久久久久 | 夜夜爽天天爽 | 色妞久久福利网 | 色.www| 成人午夜电影在线播放 | 久久呀| 日本精品久久久一区二区三区 | 激情在线免费视频 | 国产一级二级三级在线观看 | 91福利视频网站 | 99精品在线观看视频 | 人人射人人爱 | 国产一卡久久电影永久 | 99爱精品视频 | 色av男人的天堂免费在线 | 国产精品一区二区在线观看 | 在线视频久 | 日韩视频免费播放 | 91你懂的 | 97精品国产97久久久久久粉红 | 综合国产在线观看 | 美女在线观看网站 | 有没有在线观看av | 久久久污| 日韩中文字幕国产精品 | 深爱开心激情网 | 最近中文字幕第一页 | 婷婷色五| 精品久久久99 | 在线激情小视频 | 99久久免费看 | 日韩精品免费在线观看视频 | 在线免费中文字幕 | 国内精品视频一区二区三区八戒 | 国产黄色免费看 | 国产精品久久久久久久久久久久午夜 | av色综合网| 中文字幕一区二 | 久久只精品99品免费久23小说 | 日日夜夜天天久久 | 日韩精品一区二区三区三炮视频 | 丁香六月五月婷婷 | 国产精品久久精品国产 | 久久 精品一区 | 婷婷精品在线视频 | 最新av网址在线 | 少妇高潮冒白浆 | 久久国产精品久久国产精品 | 日韩av成人免费看 | 欧洲色吧| 天天天干夜夜夜操 | 久草电影免费在线观看 | 国产精品夜夜夜一区二区三区尤 | 日韩av男人的天堂 | 久久精彩 | 国产美女久久久 | 欧美在线观看视频 | 色姑娘综合天天 | 精品uu| 欧美日韩高清在线观看 | 日韩中午字幕 | www.狠狠操.com | 国产视频 久久久 | 国产精品videossex国产高清 | 欧美一区在线看 | 伊人宗合网 | 日韩精品一区在线播放 | 狠狠狠色丁香婷婷综合激情 | 日韩欧美黄色网址 | 丁香花在线视频观看免费 | 亚洲第一区在线观看 | 成人av在线直播 | 久久久国产在线视频 | 日韩伦理片一区二区三区 | 国产视频69 | 国产精品wwwwww | 狠狠狠狠狠狠 | 亚洲欧美精品在线 | 水蜜桃亚洲一二三四在线 | 九色porny真实丨国产18 | 天天射天天干天天操 | 黄色三级免费片 | 中文字幕无吗 | 成人a在线观看高清电影 | 国产亚洲精品久久19p | 国产黄在线免费观看 | 激情av五月婷婷 | 日韩精选在线观看 | 久久国产91| 久草在线高清视频 | 亚洲经典视频在线观看 | 在线看黄色的网站 | 在线观看黄网站 | 中国美女一级看片 | 久久艹综合 | 久久网站av | 天天综合久久综合 | 日韩精品一区二区三区外面 | 国产精品网红直播 | 91网页版免费观看 | 国产一级二级在线 | 色香蕉网 | 欧洲av在线| 精品视频久久 | 亚洲国产高清在线 | 中文字幕一区二区三区在线视频 | 久久久久久久久久久久av | 视频一区二区在线 | 综合久久久久久久久 | 伊人午夜| 久久久精品一区二区 | 日本中文字幕在线观看 | 91最新网址在线观看 | 天天艹天天 | 精品亚洲视频在线 | 在线亚洲欧美日韩 | 国产一区二三区好的 | 日韩字幕在线观看 | av高清在线 | 日韩二区在线 | 中文字幕一区二区三区视频 | 久久久高清视频 | 人人爽人人干 | 日本精品一区二区在线观看 | 国产一级片网站 | 国产精品免费视频一区二区 | 91成人精品一区在线播放 | 99精品欧美一区二区三区黑人哦 | 96av麻豆蜜桃一区二区 | 日本午夜免费福利视频 | 欧美在线观看禁18 | 久久久www成人免费精品张筱雨 | 美国av片在线观看 | 亚洲无在线 | 国产色婷婷在线 | 欧美激情精品久久久久久变态 | 999成人国产 | 99热手机在线观看 | 日韩欧在线 | 国产精品免费一区二区三区在线观看 | 国产一二三在线视频 | 日本高清久久久 | 日韩视频中文字幕在线观看 | 91精品国产九九九久久久亚洲 | 丁香在线观看完整电影视频 | 丁香五月亚洲综合在线 | 黄色免费在线看 | 激情五月激情综合网 | 国产精品久久久久久久久久久免费看 | 日日爱影视 | 色综合久久久久网 | 超碰午夜| 日韩区欧美久久久无人区 | 亚洲伊人av | 中文av资源站 | 天天se天天cao天天干 | 国产视频一区二区在线观看 | 亚洲资源在线观看 | 亚洲成人av在线播放 | 婷婷综合国产 | 国产日韩欧美在线 | 亚洲一区二区三区四区精品 | 黄色高清视频在线观看 | 麻豆免费视频 | 久久国产麻豆 | 久久午夜电影网 | 在线成人观看 | 亚洲欧美成人综合 | 91精品久久久久久久久久入口 | 麻豆成人在线观看 | 人人插人人澡 | 五月婷婷另类国产 | 国产精品a成v人在线播放 | 手机av网站 | 日韩欧美高清视频在线观看 | 久久久人| 天天爱天天干天天爽 | 久久久免费播放 | 九九爱免费视频 | 日韩免费在线视频 | 久久亚洲热 | 亚洲精品高清视频在线观看 | 九色福利视频 | 夜夜爽www| 国产精品久久久久永久免费 | 人人狠 | 国产1级视频 | 在线精品视频免费播放 | 久久天天拍 | 又黄又爽的免费高潮视频 | 黄色片视频免费 | 日韩在线视频一区二区三区 | 欧美做受xxx | 国产成人三级在线观看 | 狠狠色综合欧美激情 | 99久久99久久免费精品蜜臀 | 国产精品久久久久av福利动漫 | 久久亚洲综合色 | 国产美女视频网站 | 狠狠的操狠狠的干 | 欧美成年人在线观看 | 97网在线观看 | 国内精品久久久久久久影视麻豆 | 女人高潮特级毛片 | 五月天婷婷免费视频 | 激情网五月天 | 91视频 - v11av | 精品a视频 | 国产91国语对白在线 | 在线成人免费电影 | 很黄很污的视频网站 | 久久高清免费观看 | 97超碰国产精品女人人人爽 | wwxxx日本| 国产99在线 | 久久不卡日韩美女 | 91免费在线看片 | 一区二区三区久久 | 精品在线观看一区二区 | 久99视频 | 国产成人精品日本亚洲999 | 日韩在线看片 | 中文国产字幕 | 66av99精品福利视频在线 | 一级黄色a视频 | 国产高清综合 | 日韩欧美极品 | 天天激情综合网 | 在线91观看 | 久久国产经典 | 九九免费在线观看视频 | 国产精品扒开做爽爽的视频 | 天天干天天操天天射 | 婷婷九月丁香 | 97免费视频在线 | 免费观看成人 | 天天躁天天躁天天躁婷 | 亚洲视频在线观看免费 | 欧美日产在线观看 | 日韩精品一区二区不卡 | 亚洲成人网av | 亚洲精品国产高清 | 激情五月婷婷综合 | 精品亚洲va在线va天堂资源站 | 日韩av成人在线观看 | 亚州av网站大全 | 日韩中文在线电影 | 久久草av| 久久免费视频网 | 在线99视频 | 欧美激情综合五月色丁香小说 | 中文字幕一区二区三区在线观看 | 国产中文在线播放 | 欧美一区中文字幕 | 久久第四色| 成人精品在线 | 中文字幕在线观看视频一区二区三区 | 日韩av在线资源 | 日韩精品视频久久 | 亚洲一级特黄 | 五月情婷婷 | 伊甸园永久入口www 99热 精品在线 | 国产永久免费观看 | 日韩免费电影一区二区 | 日韩精品亚洲专区在线观看 | 2021av在线 | 在线观看成人国产 | 成人午夜影院在线观看 | 成年人在线免费看视频 | 精品国产一区二区三区久久久蜜月 | 亚洲午夜久久久久久久久 | 狠狠躁日日躁狂躁夜夜躁av | 日韩av中文字幕在线免费观看 | 精品久久在线 | 午夜在线日韩 | 久久久精品免费观看 | 国产日韩欧美在线免费观看 | 91精品毛片 | 免费看污污视频的网站 | 久久人人97超碰com | 成人性生交大片免费看中文网站 | 国产高清绿奴videos | 丁香午夜婷婷 | www.午夜 | 亚洲国产精品久久久久久 | 国产高清精品在线 | 亚洲伦理中文字幕 | 欧美日韩久久一区 | 成人毛片一区 | 99性视频| 国产在线观看 | 中文字幕一区二区在线播放 | 狠狠色丁香婷婷综合欧美 | 日韩毛片久久久 | 91精品色| 成人三级网址 | 六月激情网 | 在线国产中文字幕 | 久久精品官网 | 精品一区二区日韩 | 国产在线观看国语版免费 | 五月天av在线 | 正在播放 久久 | 激情影音 | 欧美激情一区不卡 | 久久夜视频 | 国产高清av免费在线观看 | 91成人免费电影 | 国产精品久久久久久麻豆一区 | 涩涩网站在线看 | 久久中文精品视频 | 很黄很色很污的网站 | 亚洲精品自拍视频在线观看 | 四虎天堂| 日韩免费在线视频观看 | 久久久国产影视 | 国产v在线 | 久久这里只精品 | 亚洲欧洲久久久 | 97精品电影院 | 午夜精品福利在线 | 免费在线激情视频 | 欧美日韩精品国产 | www.99久久.com | 中文字幕中文 | 国产免费影院 | 涩av在线| 久久,天天综合 | 国产精品久久久久av福利动漫 | 久久国产影视 | 免费www视频 | 西西44人体做爰大胆视频 | 香蕉在线影院 | 人人爽久久涩噜噜噜网站 | 色av婷婷 | 8x成人在线 | 免费精品国产va自在自线 | 亚洲日本色| 久久久2o19精品 | 日韩毛片在线免费观看 | 国产成人精品午夜在线播放 | 成人黄色在线视频 | 久草在线免费看视频 | 97av.com| 黄色激情网址 | 国产一级精品绿帽视频 | 欧美日韩国产高清视频 | 国产精品成 | 欧美福利视频一区 | 久久久久久久久久久久久久av | 99色亚洲| 久久久亚洲精华液 | 日韩欧美69| 精品亚洲在线 | 亚洲精品乱码久久久久久蜜桃欧美 | 免费人成在线观看 | 久久激情五月丁香伊人 | 欧美婷婷色 | 亚洲精品美女视频 | 成人精品国产免费网站 | 免费看的黄色片 | 狠狠网| 久久免费视频99 | 久久av网址 | 成年人精品 | 久久久久久久久久久久久影院 | 六月丁香在线观看 | 成年美女黄网站色大片免费看 | 久久黄色影视 | av电影一区二区三区 | 男女激情网址 | 日韩动漫免费观看高清完整版在线观看 | www.黄色片网站 | 91麻豆精品国产91久久久使用方法 | 88av网站 | 99精品视频在线观看播放 | av 一区二区三区 | 欧美亚洲一级片 | 亚州精品在线视频 | 91探花在线 | 国产一级二级视频 | 成人在线免费看视频 | 黄色大片国产 | 激情亚洲综合在线 | 国产精品一区二区你懂的 | 黄色最新网址 | 成人精品视频久久久久 | 天天爱综合 | wwwwwww黄| 日韩av黄| www五月婷婷| 久久久综合香蕉尹人综合网 | av网在线观看 | 国产国语在线 | 中文字幕91视频 | 国产午夜精品理论片在线 | 免费观看性生活大片3 | 97超碰资源 | 精品久久久久久久久久岛国gif | 91精品视屏| 美女精品在线 | 色吧久久| 国产精品一区二区久久久 | 99成人精品 | 午夜.dj高清免费观看视频 | 亚洲综合日韩在线 | 欧美日韩精品影院 | 手机av电影在线观看 | 婷婷在线免费观看 | 国产高清av免费在线观看 | 日韩乱色精品一区二区 | 亚洲精色 | av电影在线观看完整版一区二区 | 久久精品视频一 | 干干日日 | 久久综合综合久久综合 | 亚洲精品午夜久久久久久久久久久 | 欧美日韩不卡在线视频 | 国产一级二级三级视频 | 国产精品毛片久久久久久 | 久久久久综合精品福利啪啪 | 69亚洲乱 | av在线免费不卡 | 9999精品免费视频 | 国产成人精品不卡 | 丁香电影小说免费视频观看 | 美女精品国产 | 亚洲精品小视频在线观看 | 欧美动漫一区二区三区 | 国产精品九九热 | 日韩久久精品一区 | www.久久成人 | 国产精品久久久久av福利动漫 | 久久 亚洲视频 | 黄色小说免费观看 | 日韩视频一区二区三区在线播放免费观看 | 婷婷激情综合网 | 亚洲一区精品二人人爽久久 | 91成人短视频在线观看 | 国产精品美女免费看 | 久艹在线播放 | 久久99热国产 | 免费的黄色的网站 | 欧美激情精品久久久久久变态 | 久久高清 | 久久久久久久看片 | 亚洲影院色 | 欧美日韩不卡一区 | 成人羞羞免费 | 91精品国产一区二区三区 | 久艹视频在线观看 | 久久精品久久久久 | 久久精品中文字幕少妇 | 亚洲精品综合一二三区在线观看 | 中国一级片在线播放 | 亚洲综合五月天 | 免费在线观看av的网站 | 国产色视频123区 | 久久免费久久 | av黄色大片 | 国产精品6 | 黄色精品一区 | 成年人黄色在线观看 | 精品一区久久 | 久久久久亚洲国产 | 欧美日韩首页 | 欧美贵妇性狂欢 | 国产专区视频 | 人成免费网站 | 婷婷丁香社区 | 久久99精品国产99久久6尤 | 免费色视频在线 | 久久任你操 | 91亚洲国产成人久久精品网站 | 免费高清在线观看电视网站 | 爱情影院aqdy鲁丝片二区 | 91av原创| 91香蕉国产在线观看软件 | 亚洲天天做 | 天天爽天天做 | 91人人揉日日捏人人看 | 91高清视频在线 | 国产精品免费在线播放 | 1024手机在线看 | 久草视频在线观 | 丝袜少妇在线 | 免费看片亚洲 | 国模吧一区 | 特级毛片在线免费观看 | 国产粉嫩在线观看 | 亚洲精品动漫在线 | 免费黄色av | 国产成年免费视频 | 日韩精品视 | 免费a v网站 | 免费看污在线观看 | 97天天干| 久久久久久电影 | 国产精品一区二区久久久 | 五月婷婷香蕉 | 黄色成人在线网站 | 色资源中文字幕 | 免费看的黄色的网站 | 亚洲精品五月 | www.av免费观看| 视频一区亚洲 | 日韩精品一卡 | 国产福利一区二区三区视频 | 97av在线视频免费播放 | 日韩成人免费在线观看 | 亚洲精品一区中文字幕乱码 | 国产福利一区二区三区视频 | 人人澡人人澡人人 | av网站免费在线 | 91资源在线 | av在线激情 | 激情av资源 | 狠狠狠色丁香婷婷综合激情 | 91免费黄视频 | 久草免费新视频 | 国内丰满少妇猛烈精品播放 | 日日夜夜噜 | 欧美性高跟鞋xxxxhd | 免费网站看v片在线a | 午夜国产福利视频 | 日韩在线视频免费播放 | 最近免费中文视频 | 91精品国产入口 | 国产精品入口久久 | 中国一级片在线 | 国产精品18videosex性欧美 | 色a综合| 日韩精品2区| 日韩精品在线观看视频 | 欧美另类高清 | 亚洲成人av在线电影 | 国产精品视频免费在线观看 | 国产成人精品一区二区三区福利 | 国产精品久久99 | 国产精品入口麻豆www | 天天射一射 | 欧美日韩在线网站 | 国产特级毛片aaaaaa毛片 | 成人av影视 | 爱干视频| 欧美国产日韩一区二区 | 日韩电影中文字幕在线 | 福利一区二区三区四区 | 日本系列中文字幕 | 亚洲成年人av | 日韩手机在线观看 | 91桃色视频 | 久久激情视频 | 国产成人专区 | 精品视频资源站 | 免费日韩一区二区三区 | 亚洲一区二区高潮无套美女 | 男女激情网址 | 97成人精品视频在线播放 | 视频在线观看入口黄最新永久免费国产 | 天堂av网址 | 亚洲最大av在线播放 | 国产精品永久久久久久久久久 | 亚洲aⅴ在线 | 久久99国产综合精品免费 | 国产精品福利在线观看 | 国产精品久久视频 | 亚洲情婷婷 | 久久国产精品色婷婷 | 一区二区三区四区精品视频 | 亚洲精品18日本一区app | 久久手机精品视频 | 久久成年人网站 | 国产h片在线观看 | 国产精品久久久久久婷婷天堂 | 91在线免费公开视频 | 99爱这里只有精品 | 日韩视频免费播放 | 日韩免费三级 | 欧美日韩久久 | 青青河边草免费观看 | h动漫中文字幕 | 国产一区二区三区高清播放 | 91成人精品在线 | 亚洲在线观看av | 狠狠操欧美 | 黄色特级一级片 | 2019中文字幕第一页 | 在线看日韩 | 黄色在线网站噜噜噜 | 中文字幕免费一区二区 | 日韩特黄av| 超碰电影在线观看 | 在线一区av | 天天爽天天搞 | 5月丁香婷婷综合 | 国产精品第2页 | 久久久久国产免费免费 | 人人爽人人做 | 在线免费观看视频 | 一区二区三区四区精品 | 亚洲精品午夜国产va久久成人 | 99久久婷婷| 欧美精品久久天天躁 | 成人久久免费 | 狠狠干婷婷色 | 日日日日 | 国内精品久久久久久久影视简单 | 中文字幕免费国产精品 | 国产精品第54页 | 500部大龄熟乱视频使用方法 | 日韩在线观看第一页 | 国产流白浆高潮在线观看 | 久草精品视频在线观看 | 国产九九九精品视频 | 午夜精品久久久久久久久久 | 日韩欧美视频在线免费观看 | 黄色大片日本 | 午夜久久久久 | 亚洲国产三级在线观看 | 麻豆国产网站入口 | 天天操天天色天天射 | 成人在线播放网站 | 精品国产伦一区二区三区免费 | 亚洲干视频在线观看 | 91视频a| 中文字幕欲求不满 | 欧美日韩亚洲一 | av手机版 | 麻豆精品视频在线 | 成人禁用看黄a在线 | 久久视了 | 欧美最新另类人妖 | 中文字幕日本特黄aa毛片 | 精品黄色片 | 一区二区影院 | 欧美精品久久 | 国产第一页在线播放 | 精品久久久久国产免费第一页 | 免费av在线网站 | 麻豆精品传媒视频 | 一本大道久久精品懂色aⅴ 五月婷社区 | 国产精品美女999 | 久久人人艹 | 亚洲美女精品区人人人人 | 精品亚洲视频在线观看 | 国产涩涩在线观看 | 日韩欧美在线国产 | 日本中文不卡 | 97夜夜澡人人双人人人喊 | 欧美午夜精品久久久久久浪潮 | 亚洲天天做| 午夜.dj高清免费观看视频 | 久草在线综合网 | 欧美另类高清 videos | 国产一区二区免费 | 国产成人av免费在线观看 | 在线看一区二区 | 在线观看一级片 | 狠狠色丁香婷婷 | 一区免费视频 | 成人毛片在线视频 | 成人久久久精品国产乱码一区二区 | av一级网站 | 国内视频在线 | 麻豆国产视频下载 | 久久精品国亚洲 | 中字幕视频在线永久在线观看免费 | 色99网| 最近中文字幕第一页 | 精品国产乱码一区二 | 黄色网址国产 | 三级大片网站 | 国产69精品久久久久久 | 欧美精品九九99久久 | 亚洲一区二区三区四区精品 | 国产日产精品一区二区三区四区 | 97视频在线观看免费 | 国模视频一区二区 | 欧美色黄| 丁香六月av| 欧美一级淫片videoshd | 日日干天天爽 | 亚洲精品 在线视频 | 久久伊人精品一区二区三区 | 国产精品美女久久久久久久久久久 | 91香蕉视频720p| 在线成人性视频 | 伊人春色电影网 | 日本在线免费看 | 91精品专区| 97精品国产97久久久久久免费 | 521色香蕉网站在线观看 | 俺要去色综合狠狠 | 日韩免费av片 | 在线小视频你懂得 | 日本在线观看一区二区三区 | 日韩免费高清 | 久久成人人人人精品欧 | 成人免费看电影 | 在线看片视频 | 黄色电影网站在线观看 | 免费在线观看成人 | 亚洲精品女 | 亚洲久草视频 | 亚洲成人精品国产 | 最新av免费在线 | 日韩午夜电影网 | 亚洲一区二区三区在线看 | 久久久久激情视频 | av一级免费| 久久经典国产视频 | 亚洲黄色在线观看 | 日本丰满少妇免费一区 | 狠狠色噜噜狠狠狠狠2021天天 | 在线观看日韩 | 亚洲黄色av网址 | 久久影院亚洲 | 欧美aa在线 | 超碰97在线资源 | 日批视频在线观看免费 | 欧美久久成人 | 九色视频自拍 | 成人在线视频观看 | 欧美日本中文字幕 | 日韩三级在线观看 | 中文字幕av最新更新 | www.香蕉视频 | 色视频国产直接看 | 国产专区在线视频 | 伊人婷婷| 久久久久久久久久久久影院 | 国产成人三级一区二区在线观看一 | 伊人五月在线 | 国产亚洲视频在线 | 国产999精品久久久久久麻豆 | 国产精品久久久久久久久久不蜜月 | 欧美xxxxx在线视频 | 日韩欧美在线影院 | 黄网站www | 最近中文字幕 | 久久九九影视 | 夜夜躁狠狠躁日日躁 | 日韩欧美在线一区 | 久久久久高清毛片一级 | 欧美亚洲国产日韩 | 中文字幕观看av | 五月天婷婷免费视频 | 国产精品人人做人人爽人人添 | 久久久久欧美精品 | 久久亚洲成人网 | 黄色网在线播放 | 99在线观看视频 | 人人搞人人搞 | 日韩欧美在线高清 | 国产小视频网站 | 国产成人一区二区三区在线观看 | 97在线成人 | 伊人影院99 | 久久精品高清视频 | 天堂va欧美va亚洲va老司机 | 免费99精品国产自在在线 | 中文字幕在线观看一区二区三区 | 精品在线视频观看 | 日韩欧美国产视频 | 黄色毛片在线观看 | 日韩精品在线免费观看 | 成人av直播| 亚洲美女视频在线观看 | 精品国内自产拍在线观看视频 | 亚洲综合欧美精品电影 | 成人少妇影院yyyy | 日韩福利在线观看 | 精品av网站 | 精品国产乱码久久久久久天美 | 四虎永久免费在线观看 | 成人午夜剧场在线观看 | 欧美 日韩 久久 | 91探花视频 | 中文字幕在线观看第三页 | 五月天激情婷婷 | 精品国产免费av | 日日爽视频 | 丁香婷婷综合色啪 | 91cn国产在线| 国产成人一区二区三区久久精品 | 中文字幕资源网 国产 | 美女福利视频 | 久久高清av| 96看片| 亚洲丁香日韩 | 在线观看色视频 | 中文字幕在线视频一区二区三区 | 欧美另类亚洲 | 天天躁日日躁狠狠躁 | 久久人人97超碰国产公开结果 | 久久天天躁夜夜躁狠狠85麻豆 | 精品国产一区二区三区免费 | 国产视频网站在线观看 | 亚洲综合色视频 | 97超碰免费| 国产高清无线码2021 | 四虎在线永久免费观看 | 国产精品第十页 | 国产成人精品一区二区三区 | 2022久久国产露脸精品国产 | 97在线看片 | 亚洲精品视频www | 亚洲香蕉在线观看 | 超碰国产在线 | 亚洲人在线 | 天堂网av 在线 | 国产一区二区在线观看免费 | 国产一二区免费视频 | 日韩精品一区二区在线观看视频 | 国产免费观看久久黄 | 日本久久不卡视频 | 免费不卡中文字幕视频 | 欧美日韩视频观看 | 国产成人在线综合 | 国产高清在线不卡 | 91系列在线观看 | 精品在线视频观看 | 97天天干| 毛片基地黄久久久久久天堂 |