Size: a a a

2021 February 18

O

Onlinehead in ctodailychat
Да, есть такое.
Cozy cloud в целом кстати выглядит интересно. Написан на Go, задумка по большому счету неплохая (это пивот уже), он конечно open source, но такой себе open source. Документации нет (эксплуатационной), архитектура внутренняя так себе (имплементация стораджа в 4 местах, т.к. 4 разные VFS... нахера?), клиент на электроне, обвязки нет, мэинтернеры какие-то слегка нервные французы. Сначала понравился, впилил таки в эти 4 места S3 в дополнение к Swift (который они почему-то очень любят, точнее как они написали в трекере "наши девопсы оценили и нашли его самым подходящим), но все переусложнено, перспективы туманны, форкать это поделие целиком я не очень хочу из-за архитектурных решений, база в couchdb, что выглядит несколько оверкилом, общая заточненность про "мы вообще его продаем, хотите себе ставить - ну мучайтесь", вплоть до того, что клиент надо пересобирать, чтобы выдрать захардкоженный URL их клауда.
Одно расстройство короче:)
источник

O

Onlinehead in ctodailychat
Короче вот прям как по мне пример "как делать opensource так, чтобы ты его себе не захотел":)
источник

A

Alexander in ctodailychat
Onlinehead
Короче вот прям как по мне пример "как делать opensource так, чтобы ты его себе не захотел":)
ну дык видимо они не его и делали 🙂
источник

MS

Max Syabro in ctodailychat
Igor V
- CW умеет структурные (jsonl) логи и умеет их подсвечивать.  
- посмотри рядом на вкладку CloudWatch Logs Insights
- локально можно использовать awslogs (https://github.com/jorgebastida/awslogs)
у нас тут еще деплой на azure всплыл
источник

MS

Max Syabro in ctodailychat
поэтому aws-bound решение не подходит
источник

GL

Gleb Lesnikov in ctodailychat
Anton Revyako
Notion.so написали небольшой постмортем и по сбоям в феврале.

C Декабря по Январь у них было 5 кратное увеличение количества дневных пользователей. И на 40% увеличилось количество регистраций.

Привлек еще такой момент:

For architectural simplicity and to keep shipping velocity high, most of our user content has been stored in a single database instance. For safety and redundancy, it's replicated and synced across multiple instances, but the maximum throughput of a single instance can result in degraded performance. This has worked for us for quite a while, but now we're nearing the limits of this approach. Our number one infrastructure priority is to re-architect this database to scale horizontally.

Смелое решение для компании которая в апреле 2020 года компания, имея 4 миллиона пользователей, привлекла 50 миллионов долларов при оценке в 2 миллиарда долларов (wiki). Похоже рост случился быстрее чем ожидали. Первая версия продукта вышла в 2016 году.

Вообщем это ни в коем случае не порицание, а просто история про то, что недооценивают все.

https://www.notion.so/Focus-on-performance-reliability-89f937a6ccc04905b1dcfa878537e08d
хаха, это ж дефолтные "зачем вам динамодб делайте все на одном постгресе"
источник

GL

Gleb Lesnikov in ctodailychat
а потом велкам ту твиттер 2009
источник

IV

Igor V in ctodailychat
Max Syabro
у нас тут еще деплой на azure всплыл
источник

MS

Max Syabro in ctodailychat
есть логи с клиента?
источник

MS

Max Syabro in ctodailychat
я тут подумал что хочу еще ивенты слать из браузера
источник

GL

Gleb Lesnikov in ctodailychat
Max Syabro
поэтому aws-bound решение не подходит
у меня есть самое крутое решение для логов на azure, но оно вряд ли вам подойдет
источник

MS

Max Syabro in ctodailychat
у нас солянка
источник

MS

Max Syabro in ctodailychat
azure, aws
источник

MS

Max Syabro in ctodailychat
не хочется иметь per-provider отдельное решение
источник

MS

Max Syabro in ctodailychat
ну вроде датадог ок
источник

A

Artur in ctodailychat
Gleb Lesnikov
у меня есть самое крутое решение для логов на azure, но оно вряд ли вам подойдет
application insights?
источник

GL

Gleb Lesnikov in ctodailychat
Artur
application insights?
не, то, что под ними
но до $2000/month можно и их
источник

A

Artur in ctodailychat
а что под ним?
источник

GL

Gleb Lesnikov in ctodailychat
Artur
а что под ним?
источник

AR

Anton Revyako in ctodailychat
Gleb Lesnikov
хаха, это ж дефолтные "зачем вам динамодб делайте все на одном постгресе"
это другое )
источник