Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

Конечно, есть представители, которые не могут простить Пражскую весну. Среди таких слоев населения есть некоторая русофобия. Самое удивительное, что среди них есть и молодые люди, которые до сих пор воспринимают русских с опаской и недоверием. 

По моим ощущениям, - Пражская весна здесь совершенно ни при чем.

Замечу что в Праге появляется все больше филиалов крупных компаний и стартапов. К примеру outreach открывший офис в 2020. Кроме того не стоит забывать о Miceosoft, Veeam, Jetbrains, Siemens и так далее.

Из лично опыта (не своего переезда, но переезда друзей), сейчас самый простой быстрый и гарантированный способ переехать в Чехию — это устройство в большую компанию. В частности Microsoft.

Discuss в 2017 приобрела компания Zeta Global, основная деятельность которой парсинг и продажа данных. Был у них на интервью - до сих пор тошно от того, что узнал.

Лучший слоган здесь:
Я пока что не заказывал футболки
Как вам удается столько успевать и относиться ко всему оптимистично?
— А я просто ни с кем не спорю.
— Но это же не возможно!?
— Ну, невозможно, так невозвожно
def process_stuff(data)
# Магия, много магии
rescue StandardError
nil # Счастливой отладки, суки
end



Хорошо еще что не так:
def process_stuff(data)
# Магия, много магии
rescue Exception
nil # Счастливой отладки, суки
end


Так и есть. Я ведь и не призываю отказываться от elastic. Я просто привожу пример того, что иногда он не нужен. К сожалению, мой недостаток знаний в свое время привел к тому, что elastic я пихал везде, пока это не вылезло мне боком именно с целостностью данных. Если бы знал о альтернативах — я сэкономил бы много времени. В принципе это и был главный посыл моего комментария.
Конечно могу. Но мое время, или время человека который все будет настраивать, также не бесплатно. Говоря о что то не нужно платить за elastic, я имел ввиду все в комплексе.
И да.Есть один проект на Ruby с частыми выборками из Elastic и он просто катасрофичен по затратам памяти. В продакшн съедает 1 Гб, и просит еще. Тот же функционал на Postgres снизил потребление до 256 Мб. А триггерный функционал на ресурсы базы SQL если и повлиял, то незаметно.
Он условно бесплатен. Функционал x-pack не бесплатен. Поддержание серверов не бесплатно. В production особенно. На одном проекте пользуемся их клаудом found.elastic.co и поверьте, он уж вообще совсем не бесплатен. И даже при этом мы через год встретились с переполнением памяти и отказами в запросах, что подняло цену еще в два раза…
Ну я бы не назвал это велосипедом. Это вполне себе задокументированный функционал (https://postgrespro.ru/docs/postgrespro/9.5/datatype-textsearch www.postgresql.org/docs/9.6/static/datatype-textsearch.html). Просто порог вхождения (для меня) был немного выше. В свое время для меня было гораздо проще настроить elastisearch чем ковырять SQL. Сейчас разобравшись я понимаю, что написание многоуровневых json запросов в elastic (по сложным много параметровым выборкам) было на самом то деле сложнее чем реализация на PostgreSQL. Я не говорю что elastic это плохо. Это хорошо и круто. Но не всегда нужно.
5 лет я был фанатом Elasticsearch и использовал его во всех проектах (и иногда совершенно невероятным образом). В текущем тоже начал использовать для suggest search, и снова начались грабли с синхронизацией данных базы и кластеров elastic + никуда не деть тот момент, что elastic это внешний сервис, и к нему нужно обратится, получить результат, а потом уже обратится к базе. В итоге я убрал elastic из текущего проекта полностью, переписав поиск на PosgreSQL + ts_vectors. В нужных моделях создал триггеры на уровне БД которые создают вектора, и по ним произвожу поиск. По бенчмаркам я выиграл в скорости в 4ре раза, а код стал проще и надежнее. Ну и не нужно платить за elastic! Может конечно это все зависит от объема БД, и когда нибудь производительность с elastic победит — но во-первых, не факт что БД этого проекта когда нибудь достигнет таких объемов, во-вторых — вернуть на проект его всегда можно (и довольно быстро). Короче говоря — я стал более аккуратно использовать elastic, и намного больше углубился в изучение родных возможностей Postgre.
мы представляем новую стабильную выерсию браузера


Судя по комментариям именно что
выерсию
.

Странно, на счет почты. Как раз с почтой ни разу проблем не возникало. Я ее сначала опасался, как и наверное каждый приехавший из СНГ, а сейчас это моя основная служба доставки. Быстро и под домом. А вот где действительно отказались говорить на любом языке кроме чешского, и даже показали пальцем на распечатанную выдержку из закона, это в отделении муниципалитета заведующего заменой водительских прав ( на Вышеграде). Кстати, хотя права и меняют без переэкзаменовки еслииподал вовремя, в случае с Украиной это может занять до года. Они шлют официальный запрос в Украину за подтверждением. Я вот пол года жду, пока глухо :)

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность