Перейти к содержимому

Введение в конкурентность (Конкурентность в Go №1)

Steve Hook

0:00 / 0:00

Введение в конкурентность (Конкурентность в Go №1)

35 974 просмотра · 5 лет назад
Steve Hook
8,3 тыс. подписчиков
35 974 просмотра · 5 лет назад
Добро пожаловать на первое видео курса «Параллелизм в Go». В этом видео вы получите более полное представление о том, что такое параллелизм, получите хорошее теоретическое понимание параллелизма и многопоточности, и, конечно же, мы немного затронем несколько примеров на Go. Но это лишь верхушка айсберга. В этом курсе мы рассмотрим гораздо больше тем. #golang #steevehook #concurrency 00:00 - Введение 01:16 - Введение в курс 03:39 - Введение в урок 03:50 - Обзор ЦП 04:41 - Обзор ядер ЦП 05:22 - Команды sysctl 06:16 - Обзор потоков 08:48 - Параллелизм против многопоточности 11:41 - Обзор планировщика Go 12:56 - Пример синхронных задач 15:26 - Пример асинхронных задач 16:56 - Модель Fork-Join 18:24 - Пример без точки соединения 20:21 - точка соединения wg 23:17 - точка соединения канала 24:41 - Пример исправления асинхронных задач 25:58 - Проблемы параллелизма 26:42 - Заключение Приятного просмотра! 🚀💻🚀 ✍ РЕСУРСЫ: ► https://github.com/golang-basics/conc... 💰 Поддержите меня на Patreon: ►   / steevehook   💰 Пожертвования через Paypal: ► http://paypal.me/steevehook 💰 Купите мне кофе: ► https://www.buymeacoffee.com/steevehook 🐧 ОБРАТНАЯ СВЯЗЬ: ► https://gophertuts.typeform.com/to/j2... 💬 СООБЩЕСТВО: ►   / discord   💻 GITHUB: ► https://github.com/gophertuts ► https://github.com/steevehook 💻 Repl.it: ► https://repl.it/@steevehook 💻 Exercism: ► https://exercism.io/profiles/steevehook 📖 Medium: ►   / steevehook   💬 TWITTER: ►   / @steevehook   💬 FACEBOOK: ►   / steevehookmd   💬 REDIT: ►   / steevehook   💬 INSTAGRAM: ►   / steevehook   ✉️ EMAIL ► steevehook@gmail.com ⚡ WEBSITE: ► https://www.steevehook.com 🎧 Музыка: ► https://www.epidemicsound.com/referra... ► https://artlist.io/Steve-411836 🎥 Используемое оборудование: ► Sony 𝛼7III ► Rode NTG-3 ► Предусилитель Golden Age Project Pre73-JR ______________________________________________________________________________ Разработка программного обеспечения — одна из самых доступных областей в наши дни, но легко запутаться в огромном количестве технологий и подходов к решению инженерных задач. Множество языков программирования, фреймворков, решений и способов быть продуктивным инженером. Я делюсь своим опытом работы программистом и навыками, необходимыми для продуктивной работы. На этом канале я делюсь своими мыслями, мнениями и видеоуроками по темам, связанным с той или иной технологией, чтобы облегчить вам выбор или просто улучшить свои навыки в разработке программного обеспечения, учась на моих ошибках/опыте. Не забудьте также заглянуть на мою «5-минутную пятницу» каждую пятницу, где я делюсь своими мыслями и мнениями по различным инженерным темам. До встречи! 😎 Оставайтесь на связи! 🚀💻🚀