Джерело:
Хабрахабр:
Дата публікації:
16/12/2024 16:49
Постійна адреса новини:
http://www.vsinovyny.com/11535350
16/12/2024 16:49 // Хабрахабр:

Ox, библиотека Scala для безопасного параллелизма и отказоустойчивости в императивном стиле (direct‑style) на JVM, получила новую реализацию параллельной потоковой обработки данных. Она позволяет определять конвейеры обработки данных с помощью функционального API, императивного API или сразу обоих вариантов одновременно.
Потоковая обработка данных в Ox была и раньше: предыдущая реализация была основана исключительно на каналах. Хоть она и работала, но все‑таки имела свои недостатки: каждый этап преобразования вводил асинхронную границу. В некоторых ситуациях это может быть неэффективно: если вы оперируете всего лишь несколькими неблокирующими и не требующими больших затрат CPU этапами, такими как .filter, .mapStateful или .interleave, асинхронные границы просто не нужны. Следовательно, такой подход приводил к избыточному параллелизму.
| « |
Наступна новина з архіву Steuern: Drei Probleme mit den Wahlprogrammen der Parteien |
Попередня новина з архіву Названо найпопулярніші моделі авто у приватних та корпоративних покупців |
» | |
|
|
||||