Apache Kudu is een open-source gedistribueerde opslagengine voor analyses op snel veranderende data. Zoals de meeste moderne analytische datastores organiseert Kudu zijn gegevens per kolom in plaats van per rij, en het project stelt zich ten doel snelle analyses op snel veranderende data eenvoudig te maken. De documentatie beschrijft het gebruik met Impala en Spark, zodat data direct na aankomst kan worden verwerkt. Kudu wordt geleverd als software die draait op een cluster van servers die de organisatie zelf beheert.
Kudu is een hoofdproject van de Apache Software Foundation, een Amerikaanse 501(c)(3)-liefdadigheidsorganisatie, en wordt uitgebracht onder de Apache License 2.0. Het heeft geen commerciële eigenaar en geen buitenlandse moedermaatschappij. Een Europese organisatie kan Kudu op eigen servers in de EU draaien, en de plaats van haar gegevens volgt dan die installatie. Het biedt een open alternatief voor organisaties die nu afhankelijk zijn van gesloten realtime analytische opslag. Commerciële diensten op basis van Kudu worden door andere bedrijven aangeboden, wier eigendoms- en hostingregelingen apart moeten worden gecontroleerd.