最新EasySwoole+ElasticSearch打造高效能小視訊服務系統
阿新 • • 發佈:2018-11-06
-
第1章 課程概述
本章介紹課程技術點、需要的環境準備以及easyswoole的簡介,讓大家輕鬆掌握課程的特色,明確學好本門課的技術儲備。
- 1-1 導學
- 1-2 easyswoole簡介
- 1-3 環境準備以及課程技術點介紹
-
第2章 EasySwoole框架快速上手
本章講解easyswoole的安裝、easyswoole的結構分析、easyswoole 的其它特性以及 實戰第一個easyswoole服務,帶領大家快速上手ES框架。
- 2-1 easyswoole安裝以及結構分析
- 2-2 easyswoole基本使用
- 2-3 easyswoole深入使用
- 2-4 EasySwoole結合Mysql使用
- 2-1 easyswoole安裝以及結構分析
-
第3章 效能測試
本章會介紹為什麼要學習效能測試、效能測試工具ab的介紹、ab測試詳細講解以及 最後產出easyswoole http效能測試報告,帶你深入理解效能測試的真諦。
- 3-1 效能測試介紹
- 3-2 ab工具安裝以及詳細講解
-
第4章 玩轉高效能訊息佇列服務
本章講解訊息佇列、學習訊息佇列的原因、常用訊息佇列介紹以及使用場景解刨以及利用easySwoole打造高效能訊息佇列服務。
- 4-1 為什麼要學習訊息佇列
- 4-2 Redis準備工作
- 4-3 Redis底層類庫封裝
- 4-4 Redis底層類庫封裝優化
- 4-5 引入高效能配置檔案服務
- 4-6 解讀easyswoole程序以及redis的list
- 4-7 生產者 消費者端業務編寫
-
第5章 小視訊服務平臺 - 前後端分離以及平臺後端整體架構
本章介紹視訊、視訊技術棧、視訊上傳功能開發、效能優化以及利用easyswoole高效能訊息佇列處理視訊上傳處理任務。
- 5-1 前後端分離介紹
- 5-2 前端環境安裝以及頁面部署
- 5-3 前端頁面構建以及讓Nginx 請求轉發到swoole伺服器
- 5-4 小視訊服務平臺整體架構
- 5-1 前後端分離介紹
-
第6章 利用EasySwoole處理小視訊業務
本章介紹首頁視訊頁面、利用easyswoole開發首頁視訊API業務、高併發下效能優化-首頁頁面API資料優化等,帶大家使用easyswoole的websocket打造小視訊資訊推送服務。
- 6-1 小視訊介紹
- 6-2 開發流程介紹
- 6-3 視訊上傳到本地
- 6-4 視訊上傳到本地優化方案1
- 6-5 視訊上傳到本地優化方案2
- 6-6 視訊封面圖功能上傳
- 6-7 利用反射機制優化處理上傳檔案思想
-
第7章 打造高效能API服務系統 - EasySwoole API篇
本章講解swoole table場景在API高併發下的使用以及效能分析、API場景下如何利用Swoole的非同步任務高效的處理相關統計及API場景下如何利用Swoole的協程高效處理相關統計等,帶你處理API場景下的多種業務。
-
第8章 利用EasySwoole和ElasticSearch打造高效能的小視訊搜尋服務
本章介紹高效能分散式 elasticsearch、技術選型、 jdk獲取和安裝、es單機安裝和分散式安裝 、easyswoole整合elasticearch等,帶大家實戰easyswoole層和elasticsearch層優化搜尋服務。
-
第9章 效能調優 - 讓系統輕輕鬆鬆應對高併發
本章進行效能調優,帶你深入掌握高併發技術,輕鬆處理高併發業務。
-
第10章 課程總結
本章進行課程總結。
下載地址:百度網盤