PLAY PODCASTS
#167 Threads, Paralelismo e SO na Prática para Devs
Episode 180

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

Café Debug seu podcast de tecnologia

July 14, 20251h 7m

Audio is streamed directly from the publisher (pscrb.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

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.

See omnystudio.com/listener for privacy information.