Классная статья! Большое спасибо, что поделились опытом 🙏
В вашем стеке упоминается elastic4s, но Elasticsearch с версии 7.11.0 стал использовать лицензию SSPL. На данный момент Elasticsearch ушел уже на несколько версий вперед, текущая 9.0.2.
Подскажите, не переходили ли после этого на OpenSearch? Если да, то ушли ли дальше первой версии, адаптировали ли как-то elastic4s или же стали использовать и java клиенты напрямую?
Имел в виду коммерческий код, не самого Elasticsearch. Почитал про лицензию подробнее, понял что раскрывать не нужно.
Но OpenSearch выглядит как более безопасная open-source альтернатива.
Спасибо за ответ!
Да, про AGPL видел, но разве она не предполагает раскрытие исходного кода, который использует продукт под этой лицензией?
Классная статья! Большое спасибо, что поделились опытом 🙏
В вашем стеке упоминается elastic4s, но Elasticsearch с версии 7.11.0 стал использовать лицензию SSPL. На данный момент Elasticsearch ушел уже на несколько версий вперед, текущая 9.0.2.
Подскажите, не переходили ли после этого на OpenSearch? Если да, то ушли ли дальше первой версии, адаптировали ли как-то elastic4s или же стали использовать и java клиенты напрямую?
Спасибо!
Разве Try является монадой? У нее же нарушается left unit law…
Пример:
Результаты последних двух выражений отличаются, хотя для монады должны быть равны.
Теперь репозиторий открыт для просмотра.