Alexander
для тех, кто не слышал - в новых Mac Book Pro накопитель не откручивается)
Alexander
то есть его не получится заменить отдельно от ноутбука
Roman
А есть тут использующие kafka?
Alex
Alexander
да
Alexander
https://ru.ifixit.com/Guide/MacBook+Pro+13-Inch+Retina+Display+Early+2015+SSD+Replacement/38520
Nikolay
✙ Egor ✙
Alexander 🐕
blkmrkt
помогите, кто еще ранчером пользуется
blkmrkt
чета rancher говна поел, перестал создавать хосты в EC2
Maxim
Pavel
не позавидуешь тому кто это хозяйство поддерживать будет
Roki
Если идея в том чтобы наклепать микросервис, который будет мучать единственную БД mysql в месте с сотней других - это полный бред. Поскольку именно база будет узким местом.
Pavel
всё совершенно верно
Pavel
но есть один нюанс
Pavel
когда база станет узким местом? станет ли база узким местом или проект загнётся раньше?
Pavel
это уже два нюанса :)
niko
Roki
Ну хорошо написанный микросервис регистрации и аутентификации будет активом
Pavel
активом будут реальные регистрации и движуха, а не хорошо написанные микросервисы :)
Pavel
которые сами по себе никому не нужны
Pavel
опять же, если речь идёт об упражнении для мозга, то хоть тарантул и пять микросервисов на каждый чих
Pavel
если речь идет о продукте на ранней стадии, то на всё это тратить время бессмысленно в принципе
Roki
4 сервера это смешно
В настоящее время в базе Fluor хранится 4.8 млн токенов для различных сервисов, занимая в памяти 7 Гб. В сутки происходит порядка 100 миллионов обновлений токенов. Вместе с тем за сутки Fluor обрабатывает 125 миллионов запросов от сборщиков. Физически, с этим справляется один сервер, если не брать в расчет резервирование на случай сбоев.
Roki
niko
Это не значит что там нет еще десятикратного запаса
Pavel
Roki
Если у человека есть время, желание и возможность написать что то выше на голову чем то говно, которое занимаются все стартаперы, зачем его отговаривать от этого?
Donald
затем, что стартапы - это про HADI-цикл
Donald
ну то бишь какбе инвесторы дают деньги на MVP
Donald
а не на микросервисы, которые с вероятностью 90% полетят в помойку ибо гипотеза не подтвердится
Pavel
^ совершенно верно
Roki
Я не думаю что ваятели говняных MVP и фековых лендинговых страниц вобще задумываются о каких то микросервисах.
Roki
Это мое личное мнение, никому не навязываю.
Roki
https://it.mail.ru/news/3126/
Roki
Нашел:
Зато количество аутентификаций по сессии достигает 1 млн в секунду. Это то, что приходит со всего портала. Эту нагрузку держат всего 12 серверов: четыре с сессиями и восемь с профилями пользователей. При этом они загружены всего на 15–20%, т. е. запас прочности очень велик. Просто мы любим обычно перезакладываться.
Pavel
тогда и писать надо не на пхп или питоне, а сразу на го каком-нибудь или расте
Pavel
чтобы ух высокопроизводительно было
Pavel
а то чо мелочиться-то
Pavel
вдруг 1 млн запросов в секунду не выдержит
Anonymous
Pavel
^ это для старой школы :)
Pavel
я совершенно не отговариваю делать хорошо, просто делать хорошо можно по-разному и всё оно оправдано в разных ситуациях
Logan
а почему не на C?
потому что на С писать умеет один из миллиона. Я не говорю о прилично, я говорю о хоть как-то
Roki
Logan
А как следствие - поддержка этого решения будет просто золотой
Pavel
а потом инвестор всех разгонит потому что вместо MVP и быстрого выхода на рынок
Pavel
он получит сложноподдерживаемое отличное инженерное решение которое будет нафиг никому не надо
Roki
Pavel
у скольких в мире есть такой же юзкейс?
Pavel
с такой нагрузкой, точнее
Pavel
чтобы использовать это было оправдано?
Anonymous
Roki
Мейл ру перешел на эту схему с 200 серверов MySQL Пруфов в этот раз искать не буду уже
Pavel
мне кажется, пока не умеешь писать на c/asm/c++ не имеет смысла вообще лезть в веб-разработку
niko
Ты не договариваешь) mysql это не инмемори хранилище
niko
Ясное дело с диска лям рпс тебе не светит
Logan
на пайтоне и го пишут с трудом, а С - это выбор настоящих художников. А их мало
Pavel
https://en.wikipedia.org/wiki/Overengineering
Pavel
к слову о тарантулах, первых версиях проекта и прочем :)
Logan
очень тонкий момент это "овер"
Anonymous
Aleserche
Мне кажется на си можно сделать микросервис для авторизации. И возможно это не слишком затратно.
Pavel
и сделать его сразу модулем к nginx
Logan
о том, что способны натворить кривые руски с языком С детально расскажет /usr/bin/sendmail
Logan
который оригинальный
Logan
и что? yum используется исключительно редко. Надежность его работы и доступность необходимых разработчикам фич важнее, чем его скорость. а rpm - написан на c.
Anonymous
Andrew
Суть не меняет. Зависимости в rpm гораздо жестче, по сравнению с тем же апт
Anonymous
и это хорошо, установка 2 пакетов не носит пол системы как им удаление
NoName
Andrew
Andrew
Могу только гадать
Andrew
Установка двух пакетов как раз сносит конкурирующие пакеты