как идиоматично делать fixedThreadPool на скале есть альернатива джавишным Executors, наверное возможно через ExecutionContext футуры, а как с cats.IO тогда?
akka http же построена на акка стримах, а акка стримы на акторах, и там нету распределенки разве? если прикрутишь роутер какойто либо гейтвей оно не будет распределять нагрузк...
а поч TF разрастаеться до такой жпы? def genFeed[F[_]: Monad: Logging: UserDatabase: ProfileDatabase: RedisCache: GeoIPService: AuthService: SessionManager: Localizati...
с каких пор этот чат стал чатом философов?
можете недалеким обьяснить чем термопрокладка поможет, и крепиться от кулеров/проца к корпусу? засчет этого больше грееться корпус?
а такое возможно ? F[Either[A, B] => Either[F[A], F[B]]
стоит ли менять термопасту, говорят дает максимум +5 градусов охлаждение в лучшем случае ? корпус, вертушки чистил
у меня конкуретно/неблокирующе будут вызываться ефекты если между ними нету зависимости в очереди выполнения ? def a[F[_]: ConcurrentEffect]: F[Any] = ??? def b[F[_]: Concurre...
а для data layer все слик юзают? или дуби тот же?
и можно описать F[_]: Sync: Functor: FlatMap: Traverse через ZIO тайпкласы?
ConcurrentEffect и импорта cats.implicits хватает чтобы делать F.map?
а есть кстате челики которые забили на скалу и пошли в котлин?)
я например хз какая у меня алгебра должна быть вначале реализации или сначало нужно все ф-ционально смоделировать и только тогда приступать?
https://github.com/gvolpe/pfps-shopping-cart/blob/master/modules/core/src/main/scala/shop/domain/checkout.scala а как ети проверки работают на компайл тайме если я в рантайме ...
здрасьте у когонибудь была проблема на макбуке дикого тротлинга летом, когда в комнате +25-30?
Вопрос, как лучше деплоить на кубернетусе свои апки с api gateway, service-registry/discovery, это лучше делать посредством всяких istio и внутренных сервисов/подов кубернетус...
ок а реализации функторов условно гдето в мониксе лежат?
а есть ли смысл покупать 1-2 монитора 2к+ до макбука, или там вечный тротл будет?
для моникса нету такого?
а для API как вернее возвращать Either[Error, Stream[F, A]] или Stream[F, Either[Error, A]] ?