23:24Security and Scalability - CS50 Beyond 2019
From the creator
TABLE OF CONTENTS 00:00:00 - Introduction 00:01:21 - Security 00:01:34 - Git Vulnerabilities 00:03:32 - HTML Vulnerabilities 00:08:01 - HTTP and HTTPS 00:08:48 - Cryptography 00:09:28 - Secret-Key Cryptography 00:11:08 - Public-Key Cryptography 00:15:53 - Environment Variables 00:17:42 - SQL Vulnerabilities 00:22:32 - SQL Injection 00:24:14 - JavaScript Vulnerabilities 00:24:25 - Cross-Site Scripting 00:29:13 - Cross-Site Request Forgery 00:34:57 - Scalability 00:35:29 - Benchmarking 00:37:07 - Load Balancing 00:38:58 - Load Balancing Methods 00:42:24 - Session-Aware Load Balancing 00:43:39 - Auto-Scaling 00:45:48 - Scaling Databases 00:46:28 - Database Partitioning 00:47:48 - Database Replication 00:48:06 - Single-Primary Replication 00:49:47 - Multi-Primary Replication 00:51:49 - Caching 00:52:11 - Client-Side Caching *** This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. *** HOW TO SUBSCRIBE http://www.youtube.com/subscription_center?add_user=cs50tv HOW TO TAKE CS50 edX: https://cs50.edx.org/ Harvard Extension School: https://cs50.harvard.edu/extension Harvard Summer School: https://cs50.harvard.edu/summer OpenCourseWare: https://cs50.harvard.edu/x HOW TO JOIN CS50 COMMUNITIES Discord: https://discord.gg/T8QZqRx Ed: https://cs50.harvard.edu/x/ed Facebook Group: https://www.facebook.com/groups/cs50/ Faceboook Page: https://www.facebook.com/cs50/ GitHub: https://github.com/cs50 Gitter: htt
Published 2019-01-25 · Watch on YouTube ↗
Availability and playback restrictions are controlled by the original channel.





