logo CCISEL
  • Home
  • Team
  • Academia
  • News
  • Archive
  • Contacts
  

Corrotinas Kotlin, com Pedro Félix

March 1, 2021 | Paulo Pereira

Está publicada no YouTube a gravação da conversa entre o Paulo Pereira e o Pedro Felix acerca do suporte Kotlin para corrotinas. O Pedro Félix fala da motivação para o seu uso e descreve as principais características do modelo de programação resultante.

Durante a conversa o Pedro Félix dá resposta às seguintes questões:

  • Qual a relevância das corrotinas Kotlin? Que problema pretendem resolver? 00:04​
  • Qual a relação entre corrotinas, threads, fibras ou outras construções análogas? 05:54​
  • Qual a relação entre corrotinas e suspending functions? 14:50​
  • Como são executadas as corrotinas? 28:36​
  • O custo da suspensão da corrotina é comparável ao custo da suspensão da thread? 34:15​
  • O uso de corrotinas implica o uso de sincronização? 44:44​
  • Os benefícios do uso de corrotinas no servidor e no cliente são os mesmos? 55:55​
  • Quais são os principais elementos do modelo de programação disponibilizado? 58:29
  • Como se pode conciliar o modelo de programação das corrotinas com o uso de APIs assíncronas clássicas? 1:10:04​
  • Porque se diz que nas corrotinas Kotlin a concorrência é, por desenho, explícita? 1:30:20​
  • O que se entende por concorrência estruturada? 1:39:05​

Epílogo da conversa 2:12:35​

Copyright © CCISEL 2025