Skip to content
Artwork for Street of Code
Street of Code · Nov 19, 2024 · 1 hr 19 min

Ep. 122 – Concurrency – Pragmatický programátor 6

Concurrency (súbežnosť) je jedna z tých vecí, s ktorou sa programátor nestretne často, ale keď sa už stretne, tak by mal k tejto téme vedieť aspoň nejaké základy. Tejto téme sa venuje aj šiesta kapitola kinhy Pragmatický programátor a táto naša epizódka. Vysvetlíme ti pojmy Concurrency a Paralelizmus a potom sa do témy ponoríme hlbšie. Stiahnuť .mp3 (00:00) – Úvod k epizóde (03:45) – Súbežnosť (Concurrency) vs. Paralelizmus (13:24) – Temporálne prepojenie – sekvenčné programovanie vs asynchrónne (26:28) – Zdieľané stavy a ako ich riešiť – semafóry, mutexy, transakcie a iné synchronizačné problémy (49:50) – Iné spôsoby ako riešiť synchronizačné problémy (Actors) (01:01:25) – Blackboards – alternatívna architektúra k riešeniu zdieľaného stavu (Kafka) (01:12:10) – Zhrnutie a praktické tipy pre začínajúcich programátorov (01:17:30) – K tejto téme nám je dobrá vysoká škola (01:18:45) – Záver Ďalšie epizódky zo série "Pragmatický programátor" 0. Úvodná epizóda k sérii 1. Pragmatická filozofia 2. Pragmatický prístup 3. Základné nástroje 4. Pragmatická paranoja 5. Previazanosť kódu 6. Concurrency (súbežnosť) 7. Keď už kódiš 8. Pragmatické projekty Kniha Pragmatic Programmer Večerajúci filozofovia Synchronizácia (v texte sú spomenuté aj ďalšie problémy) Prihlás sa na náš newsletter The post Ep. 122 – Concurrency – Pragmatický programátor 6 appeared first on Street of Code.

0:00-1:19:57

transcript

No transcript — this publisher did not publish one.

show notes

Concurrency (súbežnosť) je jedna z tých vecí, s ktorou sa programátor nestretne často, ale keď sa už stretne, tak by mal k tejto téme vedieť aspoň nejaké základy. Tejto téme sa venuje aj šiesta kapitola kinhy Pragmatický programátor a táto naša epizódka. Vysvetlíme ti pojmy Concurrency a Paralelizmus a potom sa do témy ponoríme hlbšie.

Stiahnuť .mp3

(00:00) – Úvod k epizóde
(03:45) – Súbežnosť (Concurrency) vs. Paralelizmus
(13:24) – Temporálne prepojenie – sekvenčné programovanie vs asynchrónne
(26:28) – Zdieľané stavy a ako ich riešiť – semafóry, mutexy, transakcie a iné synchronizačné problémy
(49:50) – Iné spôsoby ako riešiť synchronizačné problémy (Actors)
(01:01:25) – Blackboards – alternatívna architektúra k riešeniu zdieľaného stavu (Kafka)
(01:12:10) – Zhrnutie a praktické tipy pre začínajúcich programátorov
(01:17:30) – K tejto téme nám je dobrá vysoká škola
(01:18:45) – Záver

Ďalšie epizódky zo série "Pragmatický programátor"

0. Úvodná epizóda k sérii

1. Pragmatická filozofia

2. Pragmatický prístup

3. Základné nástroje

4. Pragmatická paranoja

5. Previazanosť kódu

6. Concurrency (súbežnosť)

7. Keď už kódiš

8. Pragmatické projekty

Kniha Pragmatic Programmer

Večerajúci filozofovia
Synchronizácia (v texte sú spomenuté aj ďalšie problémy)

Prihlás sa na náš newsletter

The post Ep. 122 – Concurrency – Pragmatický programátor 6 appeared first on Street of Code.

links16