1. 程式人生 > >最新EasySwoole+ElasticSearch打造高效能小視訊服務系統

最新EasySwoole+ElasticSearch打造高效能小視訊服務系統

  • 第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使用
  • 第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 小視訊服務平臺整體架構
  • 第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章 課程總結

    本章進行課程總結。

     

    下載地址:百度網盤