Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

340
Views
¿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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!