Packages 
Package Description
io.atomix.utils
Provides utility classes and interfaces used throughout Atomix projects.
io.atomix.utils.concurrent
Provides classes and interfaces for managing concurrency.
io.atomix.utils.config
Provides classes and interfaces for reading and mapping configuration files.
io.atomix.utils.event
Provides classes and interfaces for creating and handling generic events.
io.atomix.utils.logging
Provides utility classes for logging in complex objects.
io.atomix.utils.memory
Provides classes and interfaces for performing low-level on- and off-heap memory management.
io.atomix.utils.misc
Miscellaneous utilities.
io.atomix.utils.net
Provides classes and interfaces for representing and operating on IP addresses.
io.atomix.utils.serializer
Provides classes and interfaces for binary serialization.
io.atomix.utils.serializer.serializers
Common serializer implementations.
io.atomix.utils.time
Provides classes and interfaces for representing and operating on both logical and physical representations of time.