Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

344
Visualizações
¿La rutina de Kotlin siempre se ejecutará en el mismo hilo? Si no es así, ¿cómo podemos hacer que funcione con la semántica Guice Request Scope?

El alcance de la solicitud nos permite realizar un seguimiento de las variables sabias de la solicitud a lo largo del procesamiento de la solicitud. Pero creo que depende de las variables locales del hilo. Supongo que el uso de corrutinas de Kotlin romperá la semántica de Guice Injection of Request Scope.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Las corrutinas no siempre se ejecutan en el mismo subproceso y, por lo tanto, tendrá problemas con las variables locales del subproceso, por ejemplo, Guice Request Scope.

Pero es posible transferir variables locales de subprocesos entre rutinas: https://github.com/Kotlin/kotlinx.coroutines/blob/master/docs/coroutine-context-and-dispatchers.md#thread-local-data

No conozco Guice, por lo que no sé si hay una manera de integrar ThreadContextElement en este marco.

Ver también: Cómo usar código que se basa en ThreadLocal con rutinas de Kotlin

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda