Введение в конкурентность (Конкурентность в 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-минутную пятницу» каждую пятницу, где я делюсь своими мыслями и мнениями по различным инженерным темам. До встречи! 😎
Оставайтесь на связи!
🚀💻🚀