Web Performance Optimization Tuning - TCP/IP + Nginx + Linux

所在平台: Udemy

课程主页: https://www.udemy.com/course/performance-optimization-tuning-tcpip-nginx-linux/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Web 性能优化调优 - TCP/IP + Nginx + Linux** **课程概述:** 本课程旨在帮助您深入理解影响应用程序性能的关键因素,并学习如何进行有效的调优。我们将探讨多种可能影响应用程序性能的方面,包括 TCP 连接参数、Web 服务器优化以及用于性能调试和调优的工具。 **课程内容:** * **性能与优化基础:** 什么是性能/速度,其组成部分以及为何需要关注性能。 * **TCP/IP 详解:** TCP/IP 的工作原理,影响 TCP 连接的因素以及优化方法。 * **带宽延迟积 (BDP):** 理解 BDP 概念,并通过演示和实际计算进行优化。 * **HTTP 协议:** HTTP1.X 的局限性,以及 HTTP2 如何克服这些局限并带来改进。 * **Web 服务器优化:** 针对 Nginx 的各种优化策略,如 FastCGI 缓存、HTTP/2、压缩等。 * **性能调优工具:** 介绍 ethtool、tuned 等实用工具。 * **调优实践:** 如何开始优化、何时停止,以及实用的性能最佳实践。 **学习目标:** * 了解性能的重要性及其关键组成部分。 * 掌握 TCP/IP 的工作原理及优化技巧。 * 理解 HTTP 协议的演进及其对性能的影响。 * 学会使用 Nginx 进行各种性能调优。 * 掌握实用的性能调优工具和最佳实践。 **目标学员:** DevOps 工程师、系统管理员、IT 工程师、DevOps 从业者、CloudOps 工程师、云工程师、平台工程师、SRE(站点可靠性工程师)。 **先决条件:** * 基本的 Linux 操作知识。 * 了解 Nginx 及其工作原理。 * 对 TCP/IP 有基本理解。 * 了解 Web 应用程序的工作方式。 **注意:** 此课程不包含应用程序代码本身的优化,但会不断更新并接受学员反馈以增加更多性能优化主题。

课程评论(0条)

课程详情

Welcome to the course "Performance Optimization". This course is designed to help you get started to understand the primers of performance affecting your application and how you can tune these primers.There could be a lot of factors that might affect the performance of your application. For example, the TCP connection parameters, webserver related optimization, tools that will help for performance debugging and tuning. We will be covering these topics in this course.The application code itself can affect the performance of the application single handedly but the application code optimization is beyond the scope of this course.We will be continuously improving the course by adding more topics around performance optimization.However, we are open to your feedback. If you think some more topics around optimization should be included in the course then feel free to suggest us and we will try to create more videos on it and will append to this course.What you will learn:What is performance/speed, its components and why is it important to address itWhat are the primers of OptimizationWhat is TCP/IP and how it worksWhat all factors affects TCP connections and how you can optimize itUnderstanding Bandwidth Delay Product and optimizing using BDP with a Demo and actual calculationWhat is HTTP1.X and its limitation. How HTTP2 overcomes the limitations of HTTP1.X and added improvement?TCP Optimization DemoVarious Optimization for a Webserver (Nginx) including fastcgi cache, http2, compression etc.Various Tools to help you optimize for example: ethtool, tunedHow to start optimizing and when to stopEvergreen performance best practicesIntended Learners:DevOps EngineersSystem AdministratorIT EngineersDevOps AspirantsCloudOps EngineersCloud EngineersPlatform EngineersSRE (Site Reliability Engineers)Prerequisites:Basic Understanding of LinuxKnowledge about Nginx & how it worksBasic Understanding of TCP/IPHow a web application works

课程标签

0人关注该课程

主题相关的课程