Что за херню вы несете? Какие госорганы? Яндекс не планировал конкурировать ни с каким ядром. Мне ничего не напоминает. Я знаю лично людей, которые занимались/занимаются разработкой этой платформы. То что там Ланит решил часть продать на рынке к Яндексу никакого отношения не имеет.
А есть какие-то проблемы с покупкой железа для РФ? Вообще в мире полно поставщиков, которые готовы отгрузить процессоры хоть сотнями тысяч. Проблема заключается только в тех устройствах, где применяется лицензирование каких-то фич.
Платформа, которую будет выпускать эта контора уже давно разработана Яндексом. До этого закупали готовые платформы Gigabyte, а затем Gigabyte начал производить заточенную под Яндекс платформу. До войны Яндекс договорился с Gigabyte локализовать сборку и частично производство в РФ. Партнером выбрали Ланит. Т.е. это изначально завод для сборки серверов для Яндекса по наработкам самого Яндекса. Сертификация под государственный реестр и продажи на консьюмерском рынке изначально вообще не планировались.
Как там дела с IPv6 у Hadoop? Может к 20 летию подвезут уже? А колоночное хранение данных? Может он rackawarness нормальный завезли? Или хотя бы 5к нод переросли без дополнительных костылей? Двухфазные коммиты когда там в Hadoop появятся? О нет, разработчики Hadoop про такие вещи даже и не задумывались. Но ничего, ведь это в Яндексе велосипеды городят, а настоящие мужики будут страдать с православным Hadoop.
Как два пальца об асфальт. L3 + L7 балансировщики нагрузки решают любые проблемы масштабирования. Я прошел два раза system design. Вообще system design не про то, чтобы спроектировать систему, а про то как ты взаимодействуешь с интервьювером.
Это местные свидетели "вы все врети". У них дежурства и в каждой публикации отчетности Яндекса они рассказывают, что similarweb и liveinternet показывают другие данные. Только что-то никто из них не говорит, что их счетчики большая часть людей уже давно сняла. А similarweb вообще рандом рисовал и в жирные годы.
Ну в Java есть off-heap стуктуры, которые позволяют выкинуть GC и руками аллоцировать память. Получается норм вариант, если не хочется заморачиваться с JNI/писать на C/C++. Знакомый в хеджфонде рассказывал, что у них сервисы живут с часа Х до часа У и основная их задача сделать так, чтобы память не успела утечь в этот период. Торги закончили - хоть все в клочья разнесет, всем будет пофиг.
Что? Его разрабатывают 15 лет. Вы думаете что 4 года его с нуля писали?
Это профдеформация. Видимо вы слишком долго работали с C++ и теперь везде норовите применять те же самые паттерны. Зачем было вообще брать Go в таком случае?Go взяли из-за того, что команда куда он должен был уйти на поддержку писала на Go. Первый вариант я на C вообще написал и было сильно лучше. Дело не в паттернах, а в том как работает сеть. В сети нужно делать вжух-вжух и без копирований обратно в ядро или девайс.
Но для 99% серверов в сети эти 2 раза вообще не роляют.Я выше и писал, что caddy подойдет для сайтика с 2-3 запросами в минуту.
Ну расскажите мне какие преимущества дает GC в веб-серверах. Я 4 года писал на C++ балансировщик нагрузки и на Go писал UDP балансировщик. Балансировщик на Go в итоге ни чем не отличался от C/C++ варианта, т.к. пришлось выбросить всю работу с GC и работать со статическими массивами аллоцированными на старте. Ну и запилить обертку над recvmmsg и sendmmsg. Для L7 балансировщика выпилить GC не получится, а попытки написания ручного аллокатора для Go приведут к адской мешанине в коде.
Судя по бенчам в пару раз тормознее nginx. Вообще не фатально.Да, да. Я полгода переписывал работу с TLS/SSL и смогу выиграть 2 мс за что мне дали премию в 300% от зп и еще зп повысили на 25%. А тут в 2 раза тормознее, херня какая.
Нет, caddy в 3 раза медленнее. Я об этом уже написал.
Не работает. Херня написанная на JS работает в одном потоке на основе того же epoll. Java может многопоточно работать с non-blocking io. Но все проблемы в том, что Go/Java/JS имеют GC. Язык с GC по своей природе не может работать "на уровне C++/Rust". Они по-другому выделяю память.
И вы это называете пруфом?Ну не тот пост, там чуть выше есть сравнение. В общем-то разницы с вашей ссылкой не много. Как был caddy унылым говном, так и остался.
Гала Перидоловна
Да мне безразлично что вы считаете. Я конечно буду прислушиваться к мнение анонима, у которого вокруг одни заговоры. Ну он-то конечно в курсе как все устроено.