LocationTech GeoMesa provides a foundation for storing, querying, and transforming spatio-temporal data in Accumulo, HBase, Google Bigtable, and Kafka. It implements the relevant Geotools interfaces such as DataStore, FeatureReader, FeatureWriter, etc that expose Accumulo as a data store for Geoserver and other Geotools related projects. GeoMesa provides Geoserver plugins that facilitate exposing Accumulo as WMS, WFS, and WCS services over HTTP. GeoMesa integrates with Geoserver and Accumulo's security model to provide cell-level security using native security label access to data. GeoMesa provides parallelized implementations of several spatial algorithms such as nearest neighbors, distance predicates, etc.