concurrency 357

  1. ¿Cuándo y cómo debería usar una variable ThreadLocal?
  2. ¿Cuál es la diferencia entre concurrencia y paralelismo?
  3. La colección fue modificada; la operación de enumeración no se puede ejecutar
  4. ¿Qué es una condición de carrera?
  5. ¿Se garantiza JavaScript con un solo subproceso?
  6. ¿Cuál es la diferencia entre ConcurrentHashMap y Collections.synchronizedMap (Map)?
  7. ¿Alguna vez usa la palabra clave volátil en Java?
  8. ¿Qué es un mutex?
  9. NSOperation vs Grand Central Dispatch
  10. ¿Existe una ventaja al usar un Método Sincronizado en lugar de un Bloque Sincronizado?
  11. Por qué no hay ConcurrentHashSet contra ConcurrentHashMap
  12. ¿Cuál es un buen patrón para usar un Global Mutex en C #?
  13. ¿Cómo esperar a que terminen todos los hilos, usando ExecutorService?
  14. Lock, mutex, semáforo ... ¿cuál es la diferencia?
  15. ¿Cuál es la diferencia entre la programación simultánea y la programación paralela?
  16. ¿Cómo es que Node.js es inherentemente más rápido cuando todavía depende de Threads internamente?
  17. ¿Sigue siendo válida la concurrencia de Java en la práctica?
  18. Grupo de subprocesos personalizados en la secuencia paralela de Java 8
  19. ¿Qué se entiende por código "thread-safe"?
  20. ¿Qué es un semáforo?
  21. ¿Realmente es AsyncTask conceptualmente defectuoso o me falta algo?
  22. ¿Por qué usar ReentrantLock si uno puede usar synchronized (this)?
  23. ESTABLECER NOCOUNT EN uso
  24. Volatile Vs Static en java
  25. ¿Cuál es la respuesta de Haskell a Node.js?
  26. ¿Cuál es el problema de simultaneidad más frecuente que has encontrado en Java?
  27. ¿Cuál es el estado de la programación multinúcleo en Haskell?
  28. ¿Cuál es la diferencia entre Thread start () y Runnable run ()
  29. Referencia volátil Java vs. AtomicReference
  30. ¿Cuándo llamarías a thread.run () de java en lugar de thread.start ()?
  31. ¿Es seguro obtener valores de un java.util.HashMap de varios hilos (sin modificación)?
  32. ¿Es seguro usar HttpClient al mismo tiempo?
  33. ¿Qué es un punto muerto?
  34. AtomicInteger lazySet vs. set
  35. ConcurrentModificationException y un HashMap
  36. ¿Qué es una valla de memoria?
  37. Cuándo usar volátil con multi threading?
  38. ¿Cómo / por qué los lenguajes funcionales (específicamente Erlang) escalan bien?
  39. cómo saber qué NO es seguro para subprocesos en ruby?
  40. CountDownLatch vs. Semaphore
  41. ¿Hay alguna manera de que múltiples procesos compartan un socket de escucha?
  42. ¿Qué es una transacción de base de datos?
  43. ¿Cómo se interrumpe un BlockingQueue que está bloqueando en take ()?
  44. Django: ¿Cómo puedo protegerme contra la modificación simultánea de las entradas de la base de datos?
  45. Cómo llamar asincrónicamente un método en Java
  46. ¿Alguna buena implementación de Actors for C #?
  47. Es un bool leer / escribir atómico en C #
  48. ConcurrentModificationException para ArrayList
  49. Java ReentrantReadWriteLocks: ¿cómo adquirir de forma segura el bloqueo de escritura?
  50. Pure-Ruby hash simultáneo