Andrey Korzinev
Andrey Korzinev
Currently methods *Par* in ZStream requires explicit parallelism as the first argument, which was [discouraged in ZIO](https://zio.dev/next/howto/migrate/zio-2.x-migration-guide#compositional-concurrency). Maybe we should consider make the same change for ZStream.
_reduced example, original code below_ scala 2.13 ([scastie](https://scastie.scala-lang.org/SU2QY6pNQx6VQAwbZmQUnw)) ```scala import zio._ val a: "a" = "a" type a = a.type locally { // here shown actual scala compiler behaviour //...
A proof-of-concept implementation of #1373. Under construction, published as draft, beware the dragons.
This is a follow-up to #1373. Let's look on great @shipilev talk onto Strings anatomy and effect on JVM performance - https://youtu.be/YgGAUGC9ksk?t=1739 In a nutshell: So it may benefit some...
One of crucial performance bottleneck that `protobuf-java` adresses is figting with eager deserialization of complex (e.g. variable-sized) types. There are even classes like `LazyField`, that stores a `ByteString` underneath until...
Hello, @thesamet I've encountered a problem while integrating my service with a third-party (opentracing) `ServerCallInterceptor`, which propagates actual `Span` via gRPC `Context` mechanism. Unfortunately, `Context.current()` is unavailable inside service implementation...
To propagate test statuses to CI correctly, zio-test-sbt may use IntelliJRenderer when it's running incide teamcity build see https://github.com/zio/zio/blob/49fddba0e709528083da2f995fdc6537015f3bb9/test-sbt/js-jvm/src/main/scala/zio/test/sbt/ZTestEvent.scala#L26-L28
see https://github.com/zio/zio/blob/series/2.x/core/shared/src/main/scala/zio/internal/FiberRuntime.scala#L1474-L1478 ```scala private[zio] final val MaxTrampolinesBeforeYield = 5 private[zio] final val MaxOperationsBeforeYield = 1024 * 10 private[zio] final val MaxDepthBeforeTrampoline = 300 private[zio] final val MaxWorkStealingDepth = 150 private[zio]...
First of all, thank you very much for your outstanding work. I'm supposed to leave G soon and one of things that I'll definitely miss would be the Fig. :)...
### Background I'm going to introduce numerous changes related to performance of scalapb, but I noticed that existing suite is outdated and using template-based codegen to build suites. Also, I...