Size: a a a

2021 February 04

O

Onlinehead in ctodailychat
Ну то есть тут просится что-то кроме jsonnet и получается ситуация, что когда все просто - оно не так уж и болит, а когда все сложно, то скорее всего нужны будут advanced features из хелма, которые не про темплейты.
источник

СА

Сергей Аксёнов... in ctodailychat
Igor V
@SergeAx интересно, а вы не рассматривали бинарную сериализацию вместо сжатия? Jsonpack, protobuf?
Протобаф рассматривали, но переезжать на него двумя платформами очень больно, а компрессии у него встроенной всё равно нет, то есть пришлось бы делать поверх. Ну и вопросы дебага очень остро стояли: JSON можно глазами через прокси посмотреть, а с протобуфом столько танцев для этого надо станцевать... Так что решили малой кровью попробовать - и получилось 80% результата за 2% работы)
источник

O

Onlinehead in ctodailychat
Onlinehead
Ну то есть тут просится что-то кроме jsonnet и получается ситуация, что когда все просто - оно не так уж и болит, а когда все сложно, то скорее всего нужны будут advanced features из хелма, которые не про темплейты.
Helm - неидеальная штука, но по совокупности и универсальности он в целом все делает достаточно неплохо, чтобы в один прекрасный и не очень далекий момент не пришлось адово костылить. Я вообще сторонник подхода в выбору решений, которые пусть не идеальны, но достаточно просты и универсальны, чтобы не пришлось в обозримом и вероятном будущем к этому идеальному решению одной задачи лепить некрасивые и усложняющие систему костыли, которые решают сопутствующие. Их же еще потом и поддерживать придется.
В реальности то не так много кейсов, когда сложная система из склеенных "идеальных" компонентов себя оправдывает в плане затрат на ее создание и поддержание.
источник

f🤔

focusshifter 🤔 in ctodailychat
Сергей Аксёнов
Протобаф рассматривали, но переезжать на него двумя платформами очень больно, а компрессии у него встроенной всё равно нет, то есть пришлось бы делать поверх. Ну и вопросы дебага очень остро стояли: JSON можно глазами через прокси посмотреть, а с протобуфом столько танцев для этого надо станцевать... Так что решили малой кровью попробовать - и получилось 80% результата за 2% работы)
> с протобуфом столько танцев для этого надо станцевать
это очень больно, да
источник

AA

Anastasia Aulova in ctodailychat
Добрый день! Я HR в Palta, и я ищу СТО в наш стартап Alms.app. Мы хотим сделать приложение в области wellbeing, в котором будут делиться опытом миллионы людей по всему миру -- вертикальную соцсеть с lifestyle гидом. Alms является частью экосистемы Palta, в которую входят такие компании как Flo (глобальный лидер в female health, 37M MAU), Prisma (app of the year 2016, 150M+ installs) и другие.

Мы ищем человека с опытом управления техническими командами в разработке b2c продуктов, сильным инженерным бэкграундом в бэкенд разработке (Django/Python). Большим преимуществом будет опыт работы с social приложениями.
Remote. Компенсация: +/-$5,000 + опционы.

Подробное описание вакансии:
https://palta.recruitee.com/o/backend-technical-lead-alms

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

Откликнуться и узнать больше: dm @aaulova
источник

SG

Samat Galimov in ctodailychat
Это не бот :)
источник

A

Artur in ctodailychat
Сергей Аксёнов
Протобаф рассматривали, но переезжать на него двумя платформами очень больно, а компрессии у него встроенной всё равно нет, то есть пришлось бы делать поверх. Ну и вопросы дебага очень остро стояли: JSON можно глазами через прокси посмотреть, а с протобуфом столько танцев для этого надо станцевать... Так что решили малой кровью попробовать - и получилось 80% результата за 2% работы)
а смотрели соотношение числа байт на обертку в http layer к полезной нагрузке? сколько еще можно выиграть если те же данные в (веб)сокет заталкивать
источник

СА

Сергей Аксёнов... in ctodailychat
Artur
а смотрели соотношение числа байт на обертку в http layer к полезной нагрузке? сколько еще можно выиграть если те же данные в (веб)сокет заталкивать
Вебсокеты на мобилках - батарейка на ветер. Плюс авторизацию надо в памяти держать. Мы как раз запилили свои чаты - ух наелись по дороге)
источник

A

Artur in ctodailychat
не знал. а почему с батареей так?
источник

AZ

Alexandr Zaozerskiy in ctodailychat
А есть тут кто федеральный ВИМИС проектирует?
источник

IV

Igor V in ctodailychat
Сергей Аксёнов
Протобаф рассматривали, но переезжать на него двумя платформами очень больно, а компрессии у него встроенной всё равно нет, то есть пришлось бы делать поверх. Ну и вопросы дебага очень остро стояли: JSON можно глазами через прокси посмотреть, а с протобуфом столько танцев для этого надо станцевать... Так что решили малой кровью попробовать - и получилось 80% результата за 2% работы)
я первым делом подумал про MsgPack, на первый взгляд кажется, что подключить его еще проще чем zstd, поэтому спросил если рассматривали такие варианты
источник

V

Varya in ctodailychat
ребят, а вы используете какие-нибудь агрегаторы remote вакансий?
тут на хабре пост был, любопытно, юзаете ли вы такие штуки

https://habr.com/ru/post/540530/
источник

IK

Isayakiy Kotletov in ctodailychat
А кто что юзает для скрапинга сайтов? Желательно из мира jvm или конфигурируемых тулов. Кроме jsoup.
источник

VS

Victor Stepankov in ctodailychat
Isayakiy Kotletov
А кто что юзает для скрапинга сайтов? Желательно из мира jvm или конфигурируемых тулов. Кроме jsoup.
из другого мира, но питонячий scrapy прекрасен.
Но может всё сложнее и вопрос про http://nutch.apache.org/
источник

VS

Victor Stepankov in ctodailychat
https://github.com/lorien/awesome-web-scraping/
ещё репу рекомендую пошерстить
источник

IK

Isayakiy Kotletov in ctodailychat
Nutch я так понимаю для серьезных решений типа "мы парсим интырнет". Мне скорее в духе данные собрать с парый сайтов на комп
источник

IK

Isayakiy Kotletov in ctodailychat
Во, за осом лист спасибо
источник

VS

Victor Stepankov in ctodailychat
Isayakiy Kotletov
Nutch я так понимаю для серьезных решений типа "мы парсим интырнет". Мне скорее в духе данные собрать с парый сайтов на комп
тогда врядли что-то проще скрапи будет
источник

VS

Victor Stepankov in ctodailychat
фигачишь селекторы нужные, определяешь формат данных на выход и пошёл пить чай с коньяком
источник

IK

Isayakiy Kotletov in ctodailychat
Вот влом питон расчехлять) ну посмотрю ок. А он js прогоняет? Или ток для статики?
источник