Alexander 🐕
Нет
Маша, я Вас больше не люблю!
Donald
опа, а мужики-то и не знают. и шо он, выгребает?
Alexander
кроме мобильных приложений же много всего ещё
Daniel
короче, коллеги, вы просили - я зажег. если вам интересно, что я по этому поводу думаю - задавайте вопросы. а спорить - это мне не до того сейчас, извините
Alexander
Dmitry
Тема правильного бэкенда не раскрыта
Alexander
допустим, SaaS какой-нибудь
Daniel
Donald
прям конкретные альтернативы с названиями хотелось бы, если можно
Anonymous
Alexander
допустим, у вас там таблиц дохрена всяких и отчётов - как это на смартфонах всё смотреть?
Alexander
судя по показателям рынка, планшеты не очень-то хорошо продаются
Daniel
Donald
названия сервисов в студию)) ну чтобы можно было как-то сравнить и содержательно дискутировать
Daniel
Donald
а то пока что разговор несколько шизофренический выходит - на прямые вопросы "а как" получаются ответы "а можно"
Alexander
Alexander
для таких проектов удобно через браузер
Alexander
а не через айфон
Donald
ок, а плюсы какие будут у чего угодно по сравнению с nginx?
Daniel
экономия сокетов в три раза, для начала
Donald
это оч иузеитская позиция - мол берите что угодно. вы назовите что-нибудь конкретное - вам тут же пояснят, почему оно не тащит
Daniel
а сокет, он, сцуко, дорогой
Donald
а если ничего не называть - это очень выгодно
Roman
фига вы упоролись
Roman
nginx - это прекрасный http-сервер.
Alexander
Lex
Anonymous
Daniel
Roman
Anonymous
и что?
является ли нжинкс одним из звеньев клиент-серверной архитектуры?
Donald
экономия сокетов в три раза, для начала
для этого нужно чтобы бакенд сам был очень красивый и умный, умел асинхронность и не плодил лишнего на каждый запрос.
т.е. тащил внутри себя реализацию nginx по сути
Donald
не каждый бакенд таким может похвастать
Roman
Daniel
Donald
а есои всовывать всякий haproxy/varnish вместо nginx получится то же самое, только не nginx
Roman
современное вещание - это раздача файликов по http. количество сил, вложенных в то чтобы nginx работал быстро - огромно и я не готов проходить этот путь заново.
Daniel
что такое “быстро”?!
Alexander 🐕
Roman
что такое “быстро”?!
быстро - это значит что он не умрёт на 10к клиентов, что он знает о механизмах для readahead и проч-проч.
Dmitrii
Alexander
народ, а чем, кстати, порно сейчас обычно раздают? :-) там ведь статики много
Alexander
думаю, там спецы по статике
Alexander
ну а нетфликс, например, на базе nginx что-то там себе сделал тоже
Roman
Порно сайт?)
нет. просто пишем на диск всё видео за пару недель с более сотни тв-каналов.
Daniel
Roman
Daniel
молчит - я же не видео раздаю
Daniel
у меня бизнес-логика и база
Pavel
Roman
а насчёт спец. усилий - не верю. как минимум, из-за fs.file-max
Daniel
Daniel
никакого
Alexander
Roman
т.е. можно пойти по пути одноклассников и сделать свой кеш в приложении(точнее, в tmpfs)
Roman
но мне кажется этот путь порочным, потому что это фактически переизобретение кучи всего что уже есть в vfs
Anonymous
Ну щас-на
вот вы, вроде бы имеете определённый вес в местной тусне, иной раз доходит до откровенного флюродроса, а ведёте себя как школьник. вы можете обойтись без голословных утверждений и хотя бы кратко пояснить, что не так-то вообще?
Roman
вообщем, надо просто понимать где именно nginx будет сиять и что для этого надо написать в конфиг.
Alexander
кеш в приложениях обычно делают чтобы к базе лишний раз не лазить (если вы про тот кеш, о котором я подумал)
Roman
потому что когда у вас даже открытие файла может занять несколько секунд - надо что-то делать.
Daniel
рома, про read-ahead. в bcache не решает ли эту задачу начисто?
Daniel
Dmitrii
О, а я же тоже могу участвовать в дискуссии. У меня хостинг с 20Т картинок 😂