KLIP 41 — ksqlDB .NET Client
Автор: Alex Basiuk (@alex-basiuk) | Целевой выпуск: TBD | Статус: обсуждается | Обсуждение: TBD
Краткое содержание: создать клиент ksqlDB для .NET, который будет соответствовать существующему Java-клиенту. Сообщество .NET получит выгоду от этого проекта. Цель состоит в том, чтобы обеспечить первоклассный опыт разработчика и упростить написание приложений потоковой передачи событий на .NET.
По сути, это похоже на KLIP 15. Это должно снизить барьер для разработчиков .NET и увеличить принятие ksqlDB сообществом. Библиотека должна предлагать тот же набор функций, что и библиотека Java, и следовать общим соглашениям и шаблонам .NET.
Планов по предоставлению более функционального API для F# нет. Однако клиент можно будет использовать в F#.
Идеи приложений в стиле источников событий / CQRS / DDD популярны в сообществе .NET, но ksqlDB часто воспринимается как технология, специфичная для Java. Собственный клиент облегчит попытки и, надеюсь, адаптацию ksqlDB разработчиками .NET.
Нет данных.
Модульное и интеграционное тестирование будет обязательным. Тесты производительности желательны, но вряд ли будут приоритетными. В идеале тесты должны выполняться как на платформах Windows, так и на Linux.
TBD.
Нет данных.
Клиент будет поддерживать все протоколы, поддерживаемые REST API ksqlDB.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )