Artwork

Inhalt bereitgestellt von Café debug. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Café debug oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.
Player FM - Podcast-App
Gehen Sie mit der App Player FM offline!

#167 Threads, Paralelismo e SO na Prática para Devs

1:07:56
 
Teilen
 

Manage episode 494299276 series 2164102
Inhalt bereitgestellt von Café debug. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Café debug oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.

Neste episódio técnico, mergulhamos nos conceitos fundamentais de Sistema Operacional que todo desenvolvedor deveria dominar. Com insights práticos e exemplos reais, discutimos sobre threads, paralelismo e alguns conceitos importantes para você que é desenvolvedor(a) sobre S.O. e o que isso impacta no desenvolvimento de sistemas. Tivemos a participação do Vinicios Cararine.

Assuntos abordados no tema

  • Introdução ao convidado
  • Por que Devs precisam entender de Sistema Operacional
  • Casos reais: apps lentos ou instáveis por ignorar conceitos de S.O.
  • O que é uma thread
  • Context switching: custos e impacto no desempenho
  • Thread pools: quando usar e como configurar
  • Paralelismo vs Concorrência - diferença, múltiplos cores vs. tempo compartilhado exemplos em linguagens (Go, Rust, Java)
  • Quando usar multi-threading (ex.: servidores web)
  • Quando evitar threads (ex.: tasks I/O-bound);
  • Async/Await sob a perspectiva do SO.

Links úteis

Participantes

Jéssica Nathany (Software Developer e host)
LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

Weslley Fratini (Software Developer e co-host)
LinkedIn: https://www.linkedin.com/in/weslley-fratini/

Vinicios Cararine (Software Engineer na Splitcare)
Linkedin: https://www.linkedin.com/in/vinicios-cararine/

Edição: Thiago Carvalho
https://www.linkedin.com/in/thi-agocarvalho/

Dúvidas, sugestões ou anúncios envie para: [email protected]

See omnystudio.com/listener for privacy information.

  continue reading

190 Episoden

Artwork
iconTeilen
 
Manage episode 494299276 series 2164102
Inhalt bereitgestellt von Café debug. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Café debug oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.

Neste episódio técnico, mergulhamos nos conceitos fundamentais de Sistema Operacional que todo desenvolvedor deveria dominar. Com insights práticos e exemplos reais, discutimos sobre threads, paralelismo e alguns conceitos importantes para você que é desenvolvedor(a) sobre S.O. e o que isso impacta no desenvolvimento de sistemas. Tivemos a participação do Vinicios Cararine.

Assuntos abordados no tema

  • Introdução ao convidado
  • Por que Devs precisam entender de Sistema Operacional
  • Casos reais: apps lentos ou instáveis por ignorar conceitos de S.O.
  • O que é uma thread
  • Context switching: custos e impacto no desempenho
  • Thread pools: quando usar e como configurar
  • Paralelismo vs Concorrência - diferença, múltiplos cores vs. tempo compartilhado exemplos em linguagens (Go, Rust, Java)
  • Quando usar multi-threading (ex.: servidores web)
  • Quando evitar threads (ex.: tasks I/O-bound);
  • Async/Await sob a perspectiva do SO.

Links úteis

Participantes

Jéssica Nathany (Software Developer e host)
LinkedIn: https://www.linkedin.com/in/jessica-nathany-carvalho-freitas-38260868/

Weslley Fratini (Software Developer e co-host)
LinkedIn: https://www.linkedin.com/in/weslley-fratini/

Vinicios Cararine (Software Engineer na Splitcare)
Linkedin: https://www.linkedin.com/in/vinicios-cararine/

Edição: Thiago Carvalho
https://www.linkedin.com/in/thi-agocarvalho/

Dúvidas, sugestões ou anúncios envie para: [email protected]

See omnystudio.com/listener for privacy information.

  continue reading

190 Episoden

Alle Folgen

×
 
Loading …

Willkommen auf Player FM!

Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.

 

Kurzanleitung

Hören Sie sich diese Show an, während Sie die Gegend erkunden
Abspielen