Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Café Debug seu podcast de tecnologia

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

14 Jul 2025

Description

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 Nosso Discord: https://discord.com/invite/hGpFPsV2gB Café Debug globalhttps://open.spotify.com/show/3S1OK2ecjZj7zoaZ34bFkP?si=ae09a6a1796a4587 Patrocinadora do programa  https://king.host/ https://www.mongodb.com/products/tools/compass The Linux Kernel documentation  https://www.kernel.org/doc/html/latest/ Operating System https://pages.cs.wisc.edu/~remzi/OSTEP/ Why Are Threads Needed On Single-Core Processors https://www.youtube.com/watch?v=M9HHWFp84f0 Livro Sistemas Operacionais Modernos - https://www.amazon.com.br/Sistemas-Operacionais-Modernos-Andrew-Tanenbaum/dp/8582606168/?_encoding=UTF8&pd_rd_w=wRcRl&content-id=amzn1.sym.454738cc-1d38-49bf-ab88-1bd74f2484a1%3Aamzn1.symc.abfa8731-fff2-4177-9d31-bf48857c2263&pf_rd_p=454738cc-1d38-49bf-ab88-1bd74f2484a1&pf_rd_r=K22XK4M0NPBDZ5XZRB5E&pd_rd_wg=P0TkT&pd_rd_r=be39ae3f-29cf-4b24-b82c-9cecafa25f60&ref_=pd_hp_d_btf_ci_mcx_mr_ca_id_hp_d 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 Carvalhohttps://www.linkedin.com/in/thi-agocarvalho/ Dúvidas, sugestões ou anúncios envie para: [email protected] omnystudio.com/listener for privacy information.

Audio
Featured in this Episode

No persons identified in this episode.

Transcription

This episode hasn't been transcribed yet

Help us prioritize this episode for transcription by upvoting it.

0 upvotes
🗳️ Sign in to Upvote

Popular episodes get transcribed faster

Comments

There are no comments yet.

Please log in to write the first comment.