YoVDO

Software Performance Optimization and Scaling

Offered By: Conf42 via YouTube

Tags

Scaling Courses Microservices Courses Rust Courses Algorithms Courses Database Optimization Courses Architectural Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore software performance optimization and scaling strategies in this 20-minute conference talk from Conf42 Rustlang 2024. Delve into the importance of software in daily life and core strategies for enhancing performance and scalability. Learn techniques for code and resource optimization, architectural design, profiling, monitoring, and algorithm improvement. Discover database and backend optimization methods, scaling strategies, caching techniques, and the implementation of asynchronous processing and microservices. Examine real-world case studies, best practices, and future directions in software optimization. Gain valuable insights to improve your software development skills and create more efficient, scalable applications.

Syllabus

intro
importance of software in daily life
core strategies for performance and scalability
techniques for performance optimization
code and resource optimization
architectural design for performance
profiling, monitoring, and algorithms
database and backend optimization
scaling strategies
caching techniques
asynchronous processing and microservices
case studies and best practices
future directions in software optimization
conclusion and final thoughts


Taught by

Conf42

Related Courses

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera