Публикации по теме 'scala'


Представляем Reactive Lock для Scala
TL;DR: https://github.com/kifi/ReactiveLock В Kifi мы стараемся максимально следовать реактивным моделям. За последние два года мы оценили сильные стороны шаблона, но также столкнулись с некоторыми недостатками. Этот пост и сопровождающая его библиотека с открытым исходным кодом посвящены двум конкретным проблемам, которые, как мы обнаружили, недостаточно хорошо решаются существующими библиотеками или функциями языка: Контроль параллелизма, т. е. ограничение параллелизма частей..

Почему Scala — популярный язык программирования?
На самом деле успех программиста во многом зависит от применения или использования любого конкретного языка программирования. Следовательно, чтобы достичь долгосрочного успеха в области программирования, программисты должны изучать те языки, которые предлагают некоторую сложность. Это важно для понимания того, что программисты не смогут достичь желаемых результатов, если они не смогут понять различные сложности языка программирования. Простыми словами можно предположить, что Scala..

Контроль и обработка ошибок в ZIO, Akka и Monix (часть 3) + обзор серии
В предыдущих частях мы видели: как реализовать асинхронный процесс с отслеживанием состояния , сравнивая реализации Akka Actors , Akka Typed Actors , Monix и ZIO (Scalaz 8 IO). как можно смоделировать коммуникацию между асинхронными процессами В этой последней части мы рассмотрим последнюю особенность, которая выделяет акторов: обработка ошибок , контроль и иерархия акторов . О чем это все? Что-то постоянно терпит неудачу . Всякий раз, когда вы общаетесь с внешней..