Обновить
6
Анатолий Попов@aensidhe

Разработчик программного обеспечения

4
Подписчики
Отправить сообщение

Нет, не рассматривался, так как на момент выбора хранилища, не существовало его стабильных версий.


Кстати, если верить их репозиторию, .net core support там уже есть.

Там прямо в самом начале написано :) Если вы не согласны с тезисами авторами, это же не делает их неверными.

Приходите на митап, я расскажу. Мы как раз с Редиса съезжаем.

Даже базовый пример в коннекторе показывает, что вы неправы. Что вам кажется не работающим?

У вас есть несколько ошибочных допущений.


  1. Вы предполагаете, что я являюсь членом команды разработки Tarantool. Это не так. Я даже не работаю в Mail.Ru или любой другой компании в России. Я просто сторонний человек, считающий необходимым делиться своими наработками с миром.
  2. Все остальные коммитеры в коннектор (на момент написания комментария: 18 февраля 2017го года) — мои сотрудники, тоже не работающие в компании Mail.Ru.

После дисклеймеров выше (которые были, как мне кажется, очевидными), я могу сказать следующее (что может не соответствовать мнению команды разработки Тарантула, т.к. я не являюсь её частью):


  1. docker run — прекрасное и простое решение.
  2. Бинарник под винду вводит разработчиков в заблуждение, что под Windows будет всё прекрасно работать.

Дальше мы можем безусловно долго и упорно спорить, непонятно только зачем.

Я не согласен с тем, что всегда лучше иметь нативные exe. Лучше — только в том случае, если в production будет тоже windows server стоять, а не linux.

Мы при разработке используем Docker. Очень удобно.


Про своё отношение к Windows binary для tarantool я буду рассказывать на митапе. Приходите.

Добрый день.


Я — один из авторов коннектора. Спасибо за обратную связь, было очень интересно почитать, как им пользуются вне компании.


  1. Коннектор находится в стадии разработки. Он изначально проектировался как низкоуровневое решение, наиболее близкое к спецификации протокола и его lua реализации.
  2. После релиза инструментария для .net core 7 марта я планирую добавить упрощённую сериализацию POCO в MsgPack.Light. С помощью этого мы упростим работу с коннектором (все эти TarantoolTuple уйдут).
  3. Идентификатор поменяем, я не думал, что это может вводить в заблуждение.
  4. Я не считаю ORM хорошим решением, поэтому сложных ORM (сбор объекта по нескольким спейсам, етс), поддерживать внутри коннектора скорее всего не будем. Если только не будет очень большого спроса на него.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Архитектор программного обеспечения
Ведущий