Демократизация масштабируемых облачных приложений: транзакционные функции с состоянием на потоках данных
Краткое содержание
arXiv:2512.17429v1 Тип объявления: пересечение Аннотация: Веб-приложения лежат в основе большей части современной цифровой жизни, однако создание масштабируемых и согласованных облачных приложений остается сложной задачей, требующей экспертизы в облачных вычислениях, распределенных системах, базах данных и программном обеспечении. Эти требования ограничивают разработку небольшим числом высоко специализированных инженеров. Диссертация стремится демократизировать разработку облачных приложений путем решения трех задач: программируемости, высокопроизводительных отказоустойчивых транзакций с сериализуемостью и семантикой без серверов. Диссертация выявляет сильные параллели между облачными приложениями и моделью исполнения потоковых данных. Сначала она исследует эту связь через T-Statefun, транзакционное расширение Apache Flink Statefun, демонстрируя, что системы потокового выполнения могут поддерживать транзакционные облачные приложения с помощью API функций как сервиса со состоянием. Однако этот подход выявил значительные ограничения в программируемости и производительности.
Полный текст статьи пока не загружен.