Как стать автором
Обновить
4
0
Alex Chistyakov @alexclear

Стажер

Отправить сообщение
Нет, имелся в виду 97-й
Ноутбуки были, но в не очень большом количестве
А еще есть простое правило: рутовая файловая система самого контейнера должна быть установлена в r/o при запуске.
И /tmp тогда — просто точка монтирования тома с хоста.
И я гарантирую, что нормальных операторов для production использование из всей массы — единицы.


Да, но для решения одной инфраструктурной задачи необходим всего один хорошо написанный оператор. Я думаю, по одному оператору на задачу человечество напишет.
Решение #1. Указывать иерархию в названии переменных (KAFKA__SUPER__VARIABLE). Любая иерархия в каком-то смысле виртуальна, все равно под капотом k/v

Это решение основано на соглашении между людьми, и его исполнение сложно проверять.
Решение #2. Засунуть все в консул. Там уже по-настоящему — и acl, и иерархия. А имя окружения все равно передаём через переменные окружения. Таким образом у нас переменных становится 1, остальное в хранилище конфигурации.

Да, это отличное решение, но им, почему-то, предпочитают пользоваться только относительно большие команды (или же команды с высокой инженерной культурой).
про намного более сложный k8s

Я, все еще, не могу понять, чем именно он намного более сложный, точнее, что такое «намного». Объективно — более сложный, да, больше кодовая база, например. Субъективно — что то оркестратор, что это. Цели и задачи одни и те же, сказать, что в Kubernetes есть какие-то лишние сущности, я не могу. У системы контроля версий Mercurial тоже есть какая-то пользовательская база, но я не вижу никаких преимуществ перед Git (который, кажется, тоже «намного более сложный»), между Swarm и K8s разница того же порядка.
Узлов было три, иначе кворума не будет.
Версия докера не менялась.
В Kubernetes, кстати, можно выключить вообще все мастеры, и поды останутся работать.
Нашел аналитику 17-го года: platform9.com/blog/kubernetes-docker-swarm-compared (секция «Takeaways»).
Уже тогда все было очень грустно, с тех пор лучше не стало.
> Откуда такая информация?

Анализ market shares разных оркестраторов, вероятно.
Я, правда, не смог быстро найти отчеты, в которых упомянут Swarm.
Я как-то перезапустил сервис Docker на доставшемся мне в наследство Swarm-кластере.
Моментально попадали все сервисы, которые были в Swarm.
Не знаю, ожидаемое это поведение или нет. В Kubernetes надо долго трудиться, чтобы получить похожий результат. При настройках по умолчанию подобное там невозможно.
Если бы я писал эту статью прямо сейчас, я бы добавил в нее доклад Эмери Бергера, в котором упоминается причинно-следственный профайлер coz:
www.youtube.com/watch?v=r-TLSBdHe1A
Посмотрите, очень интересно!
Спасибо за замечание, исправим!
Разумеется, в указанный временной период компания Microsoft никаких компьютеры не выпускала, смысл немного исказился при согласованиях текста.
Отнюдь, я лишь сказать хотел, что не стоит использовать элементы грязного маркетинга и писать технический буллщит.

Я так и не понял — а с какой целью-то?

В самом начале топика написано, что Вы автор этой статьи. Никаких ссылок на оригинал и что авторство не ваше, нету.

Давайте по-порядку.
Первое: Вы пишете, что я что-то выделил отдельным блоком и подкрасил цветом.
Второе: я даю Вам ссылку на, собственно, исходный текст статьи (своей! да, это моя статья, написанная в октябре 2017-го по просьбе коллег с телеграм-канала про язык Perl), где ничего не выделено и не подкрашено.
Третье: Вы мне пишете фразу, которую я не могу понять.
Разговор зашел в тупик.
Я попробую еще раз: я ничего не выделял и не подкрашивал, это требует дополнительных пояснений?

на конкретную современную платформу, в которой эти старые подходы до сих пор используются

Вы не поверите, они в ней до сих пор используются!
Прочитайте, пожалуйста, целиком:
«Классическая (как в современной Java) модель синхронной параллельной обработки ориентируется на использование потоков операционной системы в качестве потоков рантайма» — а что, классическая модель СИНХРОННОЙ ПАРАЛЛЕЛЬНОЙ обработки в современной Java работает как-то иначе?
В чем суть Вашей претензии, я не пойму?

Любой неокрепший ум воспринимает такой текст как «Вот эту платформу ни в коем случае нельзя использовать – она нерационально использует ресурсы!».

У меня жена — психолог, можно, я про неокрепшие умы буду разговаривать с ней, а не с Вами? Спасибо!

Этот фрагмент написан в таком виде умышленно, почему и зачем – это хорошие вопросы, автору виднее.

Я, как автор, нижайше прошу Вас перестать приписывать мне реплики и утверждения из своей головы. На каком основании Вы считаете меня сперва идиотом, а потом — желтым журналистом? Я Вам повода не давал. Давайте, я Вас начну считать некомпетентным только на основании того, что Вы работаете в EPAM — Вам приятно будет?

Но один из вариантов – для поднятия хайпа и обилия комментов, что выведет статью в топы комментам и просмотрам.

Действительно, в октябре 2017-го я предвидел, что Олег в январе 2018-го разместит статью на Хабре, и принял меры.
Как хорошо, что Вы меня разоблачили!
Тысяча подписчиков в фейсбуке, среди которых есть, например, Яша Сироткин (это исторически первый координатор русской JUG) — не смогли, а Вы — смогли!

Очевидно, Хабру не очень пригодится такой автор, как я, но я и не рвался, дамы и господа! Я много лет пишу тексты, в том числе, и технические, если бы я всерьез собирался писать на Хабр — я бы давно начал, но я не собираюсь и не начну, почему — должно быть понятно из комментариев. Я много лет вообще молчал на этой площадке, видя, что происходит с текстами и мнениями моих друзей, и могу только процитировать себя же: «мы заложники пассивно-агрессивного стада, с которым, тем не менее, приходится коммуницировать по бизнес-нужде, и мне стыдно, что мне тоже пришлось в этом участвовать».
Почему-то считается, что Java — это тупо блокирующее IO.

Кем считается?
Про NIO написано непосредственно в статье про Java в википедии, я не знаю, куда еще можно было бы написать — на руку, на лоб?
Вы сделали акцент (выделили отдельным блоком и подкрасили цветом), что Java – это всегда блокирующее IO. Вы то же самое сделали в отношении Perl.

Я? Вот оригинал статьи: telegra.ph/K-voprosu-o-principah-raboty-asinhronnyh-reshenij-10-01
Что в нем выделено отдельным блоком? O_O
Там даже абзац начат со слова «классическая», потому что речь идет о классической модели, есть и другие. Не понимаю, где там написано, что Java — это всегда блокирующее IO. Не понимаю, где там написано «не используйте Java». Вдвойне забавен тот факт, что статья датирована октябрем 2017-го, а, начиная с мая 2017-го мы с коллегой писали сервис на базе netty для хранения бинарных данных в Cassandra (что, некоторым образом, мешает мне утверждать, что Java — это всегда блокирующее IO).

Да, я понимаю, что статья была о другом, но за этим акцентом теряется весь глубокий смысл статьи

Я рад, что у статьи был глубокий смысл (какой?) и рад, что по-прежнему есть люди умнее меня.

ps: я так же понимаю, что этой строкой Вы хотели подогреть статью

А с какой предположительной целью?

и подцепить на крючек неокрепшие умы, которые где-то прочитали/услышали, что Java – это плохо.

Чтобы дальше сделать с ними что?
Ваш пойнт в чем? В том, что Вы лучше меня? Да пожалуйста, я к подобному давно привык, здесь много людей, которые лучше меня, это же Хабр.
В том, что мне не надо писать тексты? Странно, учитель литературы говорил другое.
В том, что написанные тексты надо показывать коллегам? Так я это сделал в фейсбуке еще в октябре — но, вероятно, мои коллеги недостаточно умны. :(
Это прекрасно, но я не понял — я что, в каком-то месте это пытаюсь опровергнуть?
Байндинги к epoll есть в любом современном языке программирования. Статья была не про это.
Вывод был примерно такой: «Классификации могут быть разные, в зависимости от того, какие признаки выбрать для их построения».
Вы имеете в виду NIO и NIO.2?
В Linux под стек обычно выделяют 8 Кб


Что?
Заббикс это лучшее что есть на рынке систем мониторинга.

Для тех, кто ничего слаще заббикса не ел — безусловно, лучшее. Правильно Ваше утверждение должно звучать как «Заббикс это лучшее, что я видел на рынке систем мониторинга».
Я могу понять ваш порыв стать Д'Артаньяном и защитить «даму в беде», однако даму никто не обижал


Вне всякого сомнения, дама в беде.
Все мы в большой беде, уровень дискуссий на российских технических площадках запредельно низок, неважно, Хабр это, или OpenNET.
Мы заложники пассивно-агрессивного стада, с которым, тем не менее, приходится коммуницировать по бизнес-нужде. И мне стыдно, что мне тоже пришлось в этом участвовать.
1

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность