"Two Birds With One Stone: Designing a Hybrid Cloud Storage Engine for HTAP"
Аннотация
HTAP (Hybrid Transactional/Analytical Processing) - подход, в котором СУБД может одновременно выдерживать как транзакционную (OLTP), так и аналитическую нагрузку (OLAP). HTAP-системы хороши тем, что позволяют не прокладывать сложные ETL-пайплайны из OLTP в OLAP системы, из-за которых аналитики принимают решения на устаревших данных. В докладе разберем, как авторы взяли однонодную дисковую Umbra, заточенную под HTAP нагрузку, и получили распределенную систему Colibri. Обсудим, как при дизайне Colibri были объединены классические облачные OLTP и OLAP архитектуры. И, наконец, поймем, какие идеи Umbra заработали в облаке из коробки, а какие идеи авторам потребовалось доработать.