ServiceTalk logo ServiceTalk // Docs

Concurrent API

    • Concepts
      • Programming Paradigms
      • Blocking safe by default
      • Evolving to asynchronous
      • Asynchronous Context
    • Performance
    • Examples
      • HTTP
        • Hello World
        • Compression
        • Debugging
        • Timeout
        • Serialization: JSON
        • Serialization: Protobuf
        • Serialization: Bytes
        • JAX-RS
        • MetaData
        • HTTP/2
        • Mutual TLS
        • Observer
        • LoadBalancer
        • OpenTracing
        • Redirects
        • Retries
        • Unix Domain Sockets
        • Files
        • Service Composition
      • gRPC
        • Hello World
        • Compression
        • Deadlines
        • Keep Alive
        • Observer
        • Health Checking
        • Application Errors
        • Execution Strategy
        • Route Guide
        • Protoc Options
        • Request Response Context
    • Concurrent API
      • Asynchronous Primitives
      • Blocking Safe by Default
        • Implementation Details
      • Asynchronous Context
      • Concurrency Pitfalls
    • HTTP
      • Programming paradigms
      • Blocking safe by default
      • Evolving to asynchronous
      • JAX-RS Router (Jersey)
        • Evolving to asynchronous
        • Security
        • JSON (Jackson)
    • gRPC
    • Load Balancing
      • Default Load Balancer
    • Service Discovery
    • Traffic Resiliency
      • Resilience Concepts
      • Resilience Features
    • Javadoc
    • Contributing
Concurrent API SNAPSHOT
  • Client API
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
  • Concurrent API
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • Examples
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • gRPC
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • HTTP
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • JAX-RS Router (Jersey)
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • JSON (Jackson)
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • Load Balancing
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
  • Security
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • ServiceTalk
    • SNAPSHOT
    • 0.42
    • 0.41
    • 0.40
    • 0.39
    • 0.38
    • 0.37
    • 0.36
    • 0.35
    • 0.34
    • 0.33
    • 0.32
    • 0.31
    • 0.30
    • 0.29
    • 0.28
    • 0.27
    • 0.26
    • 0.25
    • 0.24
    • 0.23
    • 0.22
    • 0.21
    • 0.20
    • 0.19
  • Traffic Resilience
    • SNAPSHOT
    • 0.42
  • Concurrent API
  • ServiceTalk Concurrent API
SNAPSHOT 0.42 0.41 0.40 0.39 0.38 0.37 0.36 0.35 0.34 0.33 0.32 0.31 0.30 0.29 0.28 0.27 0.26 0.25 0.24 0.23 0.22 0.21 0.20 0.19

ServiceTalk Concurrent API

A module containing asynchronous primitives for ServiceTalk.

Copyright © 2025 Apple Inc. All rights reserved.