Packages 
Package Description
io.servicetalk.annotations
Common annotations used by ServiceTalk.
io.servicetalk.buffer.api
ServiceTalk Buffer APIs.
io.servicetalk.buffer.netty
Package that contains internal implementations for buffers.
io.servicetalk.client.api
API definitions for Client use cases.
io.servicetalk.client.api.internal
Internal utilities which leverage the Client API package.
io.servicetalk.client.api.internal.partition
Internal client utilities that support partitioning use cases.
io.servicetalk.client.api.partition
Client APIs targeted at partitioned use cases.
io.servicetalk.concurrent
ServiceTalk concurrent common types.
io.servicetalk.concurrent.api
ServiceTalk concurrent APIs which follow Reactive Streams semantics.
io.servicetalk.concurrent.api.internal
Internal utilities which leverage the concurrent API package.
io.servicetalk.concurrent.api.test
Utilities that help build tests when interacting with ServiceTalk concurrent APIs.
io.servicetalk.concurrent.internal
Internal utilities used by concurrent packages.
io.servicetalk.concurrent.jdkflow
Adapters between ServiceTalk's concurrency APIs and the JDK's Flow API.
io.servicetalk.concurrent.reactivestreams
Adapters between Reactive Streams Publisher and ServiceTalk concurrent APIs.
io.servicetalk.concurrent.test.internal
Internal concurrent test utilities used by ServiceTalk.
io.servicetalk.context.api
ServiceTalk Context API.
io.servicetalk.data.jackson
Data serialization which depends upon the Jackson library.
io.servicetalk.data.jackson.jersey
Bindings of ServiceTalk's jackson serialization while using the Jersey router.
io.servicetalk.data.jackson.jersey.config
Configuration for bindings of ServiceTalk's jackson serialization while using the Jersey router.
io.servicetalk.data.protobuf  
io.servicetalk.dns.discovery.netty
ServiceTalk DNS client exposed as a ServiceDiscoverer.
io.servicetalk.encoding.api
Content encoding and compression related APIs.
io.servicetalk.encoding.api.internal
Internal utilities that use the encoding API package.
io.servicetalk.encoding.netty  
io.servicetalk.grpc.api
Core gRPC API.
io.servicetalk.grpc.internal
Internal gRPC utilities and implementation.
io.servicetalk.grpc.netty  
io.servicetalk.grpc.protobuf  
io.servicetalk.grpc.protoc
ServiceTalk protoc compiler for the gRPC protocol.
io.servicetalk.grpc.utils
gRPC utilities based upon the gRPC API package.
io.servicetalk.http.api
The HTTP API package.
io.servicetalk.http.netty
The HTTP netty package.
io.servicetalk.http.router.jersey  
io.servicetalk.http.router.jersey.config  
io.servicetalk.http.router.jersey.internal  
io.servicetalk.http.router.jersey.resources  
io.servicetalk.http.router.predicate
HTTP routing based upon predicates.
io.servicetalk.http.router.predicate.dsl
DSL for building HTTP routers based upon predicates.
io.servicetalk.http.security.auth.basic.jersey  
io.servicetalk.http.utils
HTTP utilities based upon the HTTP API package.
io.servicetalk.http.utils.auth  
io.servicetalk.loadbalancer  
io.servicetalk.log4j2.mdc  
io.servicetalk.log4j2.mdc.utils  
io.servicetalk.logging.api
ServiceTalk logging APIs.
io.servicetalk.logging.slf4j.internal
ServiceTalk internal logging utilities for slf4j.
io.servicetalk.oio.api
The OIO API package.
io.servicetalk.oio.api.internal
The OIO API internal package.
io.servicetalk.opentracing.asynccontext  
io.servicetalk.opentracing.http  
io.servicetalk.opentracing.inmemory
Opentracing implementations leveraging the ServiceTalk In Memory APIs.
io.servicetalk.opentracing.inmemory.api
APIs which build off of OpenTracing APIs to provide in memory span storage.
io.servicetalk.opentracing.internal
OpenTracing internal utilities.
io.servicetalk.opentracing.log4j2  
io.servicetalk.opentracing.zipkin.publisher  
io.servicetalk.opentracing.zipkin.publisher.reporter  
io.servicetalk.router.api
APIs that can be used while implementing routers (typically route requests on the server side).
io.servicetalk.router.utils.internal  
io.servicetalk.serialization.api  
io.servicetalk.serializer.api
Serializer and deserializer APIs.
io.servicetalk.serializer.utils
Serializer utilities.
io.servicetalk.tcp.netty.internal
The TCP Internal package.
io.servicetalk.test.resources
The test resources package.
io.servicetalk.transport.api  
io.servicetalk.transport.netty  
io.servicetalk.transport.netty.internal  
io.servicetalk.utils.internal
Internal general utilities used by ServiceTalk.