concurrency 381

  1. Quelle est la différence entre la simultanéité et le parallélisme?
  2. JavaScript est-il garanti d'être mono-thread?
  3. Qu'est-ce qu'un mutex?
  4. Pourquoi il n'y a pas de ConcurrentHashSet contre ConcurrentHashMap
  5. Lock, mutex, sémaphore ... quelle est la différence?
  6. Quelle est la différence entre la programmation simultanée et la programmation parallèle?
  7. Comment Node.js est-il intrinsèquement plus rapide quand il s'appuie toujours sur Threads en interne?
  8. Est-ce que "Java Concurrency In Practice" est toujours valide?
  9. Pool de threads personnalisé dans le flux parallèle Java 8
  10. Qu'entend-on par code "thread-safe"?
  11. Qu'est-ce qu'un sémaphore?
  12. Est-ce que AsyncTask est vraiment conceptuellement défectueux ou est-ce que je manque quelque chose?
  13. Pourquoi utiliser un ReentrantLock si on peut utiliser synchronized (this)?
  14. Volatile Vs Statique en Java
  15. Quelle est la réponse de Haskell à Node.js?
  16. Pourquoi wait () doit toujours être dans un bloc synchronisé
  17. Pourquoi ce programme Java se termine-t-il malgré que, apparemment, il ne devrait pas (et n'a pas)?
  18. Comment fonctionne le pattern disruptor de LMAX?
  19. multiprocessing.Pool: Quand utiliser apply, apply_async ou map?
  20. Quel est le problème de simultanéité le plus fréquent que vous avez rencontré dans Java?
  21. Quel est l'équivalent Swift de "@synchronized" d'Objective-C?
  22. Volatile booléenne vs AtomicBoolean
  23. Utilisations pratiques pour AtomicInteger
  24. Quel est le moyen le plus rapide d'envoyer 100 000 requêtes HTTP en Python?
  25. Quel est le statut de la programmation multicœur dans Haskell?
  26. Y a-t-il une liste concurrente dans le JDK de Java?
  27. Quand dois-je utiliser AtomicBoolean en Java?
  28. Synchronisation vs verrouillage
  29. Différence entre l'avenir et la promesse
  30. Les méthodes statiques non synchronisées sont-elles sûres si elles ne modifient pas les variables de classe statiques?
  31. Pourquoi créer un fil dit être cher?
  32. iPhone - Fil principal de Grand Central Dispatch
  33. Concurrence Java: verrou compte à rebours vs barrière cyclique
  34. Quel algorithme de tri parallèle a la meilleure performance moyenne?
  35. Bon exemple de livelock?
  36. L'itération des valeurs ConcurrentHashMap est-elle sûre?
  37. Executors.newCachedThreadPool () par rapport à Executors.newFixedThreadPool ()
  38. Référence volatile Java par rapport à AtomicReference
  39. Quand appelleriez-vous thread.run () de java au lieu de thread.start ()?
  40. Impossible de créer un pool de threads mis en cache avec une limite de taille?
  41. Est-il sûr d'obtenir des valeurs d'un java.util.HashMap à partir de plusieurs threads (pas de modification)?
  42. Implémentations Java Queue, laquelle?
  43. .NET - Verrouillage du dictionnaire vs. ConcurrentDictionary
  44. HttpClient est-il sûr à utiliser simultanément?
  45. Quel serait le meilleur pour les tâches simultanées sur node.js? Fibres? Web-travailleurs? ou Threads?
  46. Qu'est-ce qu'une impasse?
  47. AtomicInteger paresseux vs ensemble
  48. Qu'est-ce qu'une clôture de mémoire?
  49. Quand utiliser volatile avec multi threading?
  50. Comment / pourquoi les langages fonctionnels (en particulier Erlang) évoluent-ils bien?