Вакансия Системный администратор Linux / SRE, работа в VK, удалённо, в Москве — getmatch
Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Специализация
DevOps
Уровень
Middle
Команда технического департамента помогает бизнесу быстрее запускать сервисы и обеспечивать их надежность, производительность и безопасность, делать ежедневную работу сотрудников нашей компании удобной и приятной. Команда отвечает за общую инфраструктуру компании и развитие внутренних инструментов.
В технический департамент VK входит отдел эксплуатации, а также техническая поддержка, автоматизация внутренних процессов, информационная безопасность, сетевой отдел и департамент информационных технологий.
SRE занимаются эксплуатацией всех продуктов компании и обеспечивают 24х7 доступность сервисов для наших пользователей.
Технологии/инструменты
LinuxMySQLPostgreSQLAnsible/Puppet/SaltHelmGraphitePrometheusGrafanaCI/CD
Задачи
- Обеспечение непрерывного доступа к ресурсам для внешних и внутренних пользователей.
- Развитие и масштабирование продуктов — наша инфраструктура состоит из множества сервисов в гео-распределенных дата-центрах, мы также планируем наши вычислительные ресурсы и прогнозируем их утилизацию.
- Оперативная работа с мониторингом и стратегическая с инцидентами — мы не только разрешаем текущие инциденты, но и постоянно работаем над предотвращением их появления в будущем.
- Автоматизация работы с инфраструктурой — наши команды SRE занимаются полным циклом сопровождения продуктовой среды, от удаленной установки ОС до описания деплойментов (Helm-чартов, Kubernetes-операторов, манифестов Puppet, Playbook Ansible).
- Участие в жизненном цикле продуктов — мы тесно связаны с нашими командами разработки, двусторонняя обратная связь между нашими командами позволяет добиться лучших результатов в продукте и совместно влиять на наиболее критичные, узкие места в наших сервисах и инфраструктуре.
Ожидания
- Опыт работы с ОС Linux от трех лет и более — на интервью мы поговорим про все, от syscall до cgroups и namespaces.
- Понимание принципов работы с сетью — мы уверены, что вы точно знаете чем отличаются L3, L4 и L7, а так же назовете практическую разницу между DROP и REJECT.
- Опыт работы с СУБД (основные для нас MySQL и PostgreSQL) — высокая доступность, планы запросов, оптимизация работы сервера, метрики и мониторинг.
- Системы управления конфигурациями, деплоймент и шаблонизация, ожидаем, что вы знакомы с Ansible / Puppet или Salt, а так же использовали Helm.
- Мониторинг — мы ожидаем, что вы знакомы с Graphite, Prometheus и Grafana.
- CI/CD — считаем, что вы знакомы с непрерывной поставкой кода и практиковали это ранее.
Будет плюсом:
- RHEL / CentOS / Almalinux. Мы используем именно это семейство ОС.
- Можете решать поставленные задачи на Python и Golang.
- Если вы имеете продуктовый опыт работы с ClickHouse, MongoDB и Redis.
Условия
- Гибкий график работы.
- Бонусы и скидки от партнеров.
- Офис в центре города.
- ДМС.
- Профессиональная команда.
- Интересные задачи.
Денис Евсеев IT Recruiter
Удаленщикам тут не место. VK ополчилась против уехавших из России сотрудников
Бизнес Кадры Техника
|
Поделиться
Сотрудники VK больше не могут работать удаленно, проживая при этом за границей. Им нужно или вернуться в Россию, или найти новую работу. Российское законодательство пока не предусматривает подобные запреты, но власти работают в этом направлении.
Назад в Россию
Холдинг VK, ранее известный как Mail.ru Group, запретил своим работникам трудиться в полноформатном режиме из-за границы, пишет Forbes. Удаленная работа без каких-либо ограничений в компании по-прежнему доступна, но только для специалистов, проживающих в пределах российских границ.
Под полноформатной работой в данном случае подразумевается доступ, в том числе, к персональным данным пользователей. Если должностные обязанности сотрудника как-то связаны с ними, то работать из-за рубежа он больше не сможет.
Многомесячные планы
VK – одна из первых российских компаний, решившая откреститься от удаленщиков, уехавших из России. Еще в середине января 2023 г. Telegram-канал «Можем объяснить» со ссылкой на неназванные источники писал, что холдинг намекнул таким специалистам на возможность выбора – или переехать в Россию и сохранить рабочее место, или готовиться к скорой смене работы.
Фото: © olly18 / Фотобанк Фотодженика
Собрать чемоданы и вернуться в Россию, даже под угрозой увольнения, захотят не все
Причин, по которым холдинг пытался вернуть покинувших Россию сотрудников, источник канала не раскрыл. Другой собеседник «Можем объяснить» заявил, что это каким-то образом связано с вопросами безопасности и нежеланием холдинга допускать утечки информации.
В конце февраля 2023 г., как пишет Forbes, сотрудники VK получили внутреннее сообщение недвусмысленного содержания. В нем говорилось, что им необходимо как можно скорее определиться с местом, откуда они будут работать в дальнейшем, и согласовать решение со своими непосредственными руководителями.
Сотрудников VK вместо четырех вариантов работы будет доступно лишь три. Это офис, гибридный формат (офис и удаленка) или полноценная удаленная работа при условии нахождения на российской территории. Четвертый вариант (работа из-за рубежа) – в прошлом.
Законно или незаконно
В России на 1 марта 2023 г. не существовало закона, указа или иного государственного документа, запрещающего гражданам России жить за рубежом, но при этом работать на отечественную компанию. Но нельзя отрицать, что власти пытаются вернуть в страну покинувших ее россиян в рамках двух волн эмиграции – в марте-апреле и сентябре-октябре 2022 г.
Что такое многофакторная аутентификация MFA, варианты реализации и критерии выбора решения
Маркет
В основном эти меры касаются ИТ-специалистов, не желавших ни переплачивать за товары и услуги из-за обесценивания рубля, ни переезжать в казармы, а из них – в окопы. В стране имеется гигантский дефицит ИТ-кадров – еще до начала спецоперации на Украине их нехватка оценивалась примерно в миллион человек.
В феврале 2023 г. власти решили дополнить действующее законодательство запретом на работу из-за рубежа некоторым категориям ИТ-специалистов, в том числе имеющим доступ к персональным данным. Но на момент выхода материала соответствующие документы в силу не вступили.
Все еще впереди
Намеки на то, что совсем скоро сбежавшим от мобилизации и других проблем в стране россиянам совсем скоро придется несладко, власти стали делать еще осенью 2022 г. Например, сенатор Андрей Клишас прямо заявил о ведущейся разработке законопроекта, способного сделать проживание россиян в других странах «менее комфортным».
Разработкой документа занимается «Единая Россия». Он подразумевает запрет на заключение трудовых договоров с возможностью удаленной работы с так называемыми «налоговыми нерезидентами». Под этим термином подразумеваются российские граждане, которые прожили в России менее 183 в течение года.
Пока что авторы законопроекта предлагают внедрить этот запрет по отношению лишь к некоторым специальностям. Но документ еще не принят, и нельзя исключать вероятность, что в его финальной версии ограничения окажутся тотальными.
- Лучшие тарифы на выделенные серверы Dedicated на ИТ-маркетплейсе Market.CNews
Евгений Черкесов
Proposal Recruiter II (US-Remote) в Соединенных Штатах
Сотрудники FHI 360, работающие в Соединенных Штатах, должны быть полностью вакцинированы против COVID-19, независимо от типа проекта или клиента, который они обслуживают, или их статуса занятости ( полная/неполная занятость, удаленная работа, удаленная работа или работа в офисе), если не применяется приспособление. FHI 360 соблюдает федеральные, государственные и местные законы в отношении приспособлений, связанных с этой политикой.
Хотите присоединиться к ведущей международной некоммерческой организации по развитию, получить конкурентоспособную заработную плату и исключительные преимущества и стать частью успешной, дружной команды? FHI 360 немедленно открывает вакансию опытного рекрутера в нашу команду по привлечению талантов для международных предложений, которая будет поддерживать развитие нашего бизнеса и деятельность по предложениям. Успешный кандидат будет нести ответственность за предоставление поддержки полного цикла по нашим конкурсным предложениям для институциональных доноров, таких как USAID, CDC и Всемирный банк. В частности, они возглавят усилия по найму ключевого персонала и основного персонала. Успешный кандидат также будет иметь право голоса в постепенном развитии ресурсов и процедур найма предложений. Идеальный кандидат должен обладать высоким и очевидным чувством срочности, способностью добиваться результатов в быстро меняющейся среде с установленными сроками и проверенным опытом творческого решения проблем.
Эта вакансия может находиться в любой точке США, преимущественно на Восточном побережье.
Ежедневно в более чем 60 странах мира сообщество профессионалов FHI 360 решает самые сложные в мире проблемы человеческого развития и разрабатывает интеллектуальные решения, которые улучшают качество жизни на долгосрочные основе.
Обязанности
Набирает, проводит собеседования и рекомендует кандидатов на должности специалистов и технических специалистов из внутренних и внешних источников.
Сотрудничает с руководителями предложений и менеджерами по найму, руководством и командой по подбору персонала для планирования и реализации эффективных стратегий набора для всех позиций предложений.
Создает пулы/источники кандидатов путем исследований и создания сетей для разработки и реализации стратегий поиска и определения профилей талантов.
Определяет квалификацию кандидатов путем проведения собеседований с кандидатами; анализ ответов; проверка ссылок; сравнение квалификации с требованиями к работе
Участвует во внутренних встречах с клиентами и сессиях по бизнес-стратегии, чтобы улучшить и развить процессы найма, а также создает инновационные подходы для привлечения высококвалифицированных специалистов.
Определяет наилучшее сочетание ресурсов среди использования досок объявлений о работе, веб-поиска, рекомендаций и отраслевых источников для поиска кандидатов.
Руководит кандидатами на протяжении всего процесса собеседования от первого контакта до даты приема на работу в компанию.
Повышает привлекательность организации, рекомендуя новые политики и практики; отслеживание предложений о работе и практики вознаграждения; подчеркивая достоинства и преимущества.
Обновляет профессиональные знания, участвуя в образовательных возможностях; чтение профессиональных изданий; ведение личных сетей; участие в профессиональных организациях и посещение HR-конференций.
Инструктирует менеджеров по найму по кадровым политикам и процедурам найма, обеспечивающим соблюдение равных возможностей при трудоустройстве (EEO) и трудового законодательства.
Требуемый опыт работы:
5-8 лет руководящей работы по подбору кадров для предложений и проектов в международной неправительственной организации.
Предыдущий опыт работы с USAID, FCDO (DFID), DFAT, частным фондом и/или проектом НПО и предложением найма с опытом ведения переговоров в рамках структур компенсации и льгот доноров.
Аналитик, ориентированный на показатели, способный анализировать, интерпретировать, представлять и действовать на основе данных.
Подтвержденное чувство безотлагательности и ориентация на поиск решений для соблюдения сжатых сроков найма.
Подтвержденный успех в упреждающем поиске и наборе пассивных кандидатов, построении кадрового резерва и поддержании отношений с кандидатами.
Подтвержденный опыт использования систем отслеживания заявителей/кандидатов, баз данных управления контактами и социальных/профессиональных сетевых ассоциаций, групп и продуктов для построения и поддержания отношений с кандидатами.
Желательно знание трудового законодательства США, положений OFCCP и EEO, стандартных методов и процедур управления персоналом.
Опыт работы с системой Workday HRIS приветствуется.
Командный игрок и строитель отношений, умение четко и позитивно общаться с клиентами и персоналом.
Должен свободно читать, писать и говорить по-английски; второй язык французского, испанского, арабского или другого языка плюс.
Образование:
Степень бакалавра или ее международный эквивалент в области управления персоналом, делового администрирования, коммуникаций или смежных областях.
Крайне желательна сертификация профессионального рекрутера (PRC) или специалиста по кадрам (PHR).
T
Типичные физические требования:
Типичная офисная среда. Способность сидеть или стоять в течение длительного периода времени.
Способность перемещать 5 фунтов
Командировочные требования:
- Менее 10%
В этом объявлении о вакансии кратко изложены основные обязанности. Он не предписывает и не ограничивает конкретные задачи, которые могут быть назначены для выполнения этих обязанностей. Этот документ никоим образом не должен толковаться как трудовой договор. Руководство оставляет за собой право просматривать и пересматривать этот документ в любое время.
FHI 360 — это работодатель, предоставляющий равные возможности и действующий по принципу позитивной дискриминации, благодаря чему мы не допускаем дискриминации в отношении любого лица, работающего или ищущего работу, по признаку расы, цвета кожи, религии, пола, сексуальной ориентации, гендерной идентичности, национального или этнического происхождения, возраста. , семейное положение, физические или умственные недостатки, защищенный статус ветерана или любые другие характеристики, защищенные в соответствии с применимым законодательством.
FHI 360 рассмотрит для приема на работу всех квалифицированных кандидатов, в том числе лиц с криминальным прошлым, в соответствии с требованиями применимых законов штата и местных законов.
FHI 360 поддерживает силу и здоровье своих сотрудников с помощью конкурентоспособного пакета льгот, профессионального развития, политики и программ, поддерживающих здоровый баланс между работой и личной жизнью. Присоединяйтесь к нашей глобальной рабочей силе, чтобы изменить мир к лучшему для других и для себя.
Щелкните здесь, чтобы продолжить поиск на карьерном портале FHI 360.
- Менее 10%
ВКонтакте, Москва — Строим Интернет / Статьи / Хабр
михаил-филоненко
Время чтения 13 мин
ПросмотровКорпоративный блог ВКонтакте Высокая производительность *Администрирование баз данных *Tarantool *
В этой статье я собираюсь сравнить Redis и Tarantool. На первый взгляд они очень похожи — in-memory, NoSQL, значение ключа. Но мы собираемся смотреть глубже. Моя цель — найти значимые сходства и различия, я не собираюсь утверждать, что одно лучше другого.
Моя история состоит из трех основных частей:
- Мы узнаем, что такое база данных в памяти или IMDB. Когда и чем они лучше дисковых решений?
- Затем рассмотрим их архитектуру. Как насчет их эффективности, надежности и масштабируемости?
- Затем мы углубимся в технические детали. Типы данных, итераторы, индексы, транзакции, языки программирования, репликация и соединители.
Не стесняйтесь прокрутить вниз до самой интересной части или даже сводной сравнительной таблицы в самом низу и статьи.
Подробнее →
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 3
ндаль
Время чтения 13 мин
Просмотров3,7K
Корпоративный блог ВКонтакте Облачные вычисления *DevOps *Kubernetes *
Я руковожу командой, которая разрабатывает и внедряет Kubernetes как услугу в компании Mail. ru Cloud Solutions. И мы часто видим непонимание этой технологии, поэтому я хотел бы рассказать о типичных стратегических ошибках при внедрении Kubernetes в крупные проекты.
Большинство проблем возникает из-за того, что технология достаточно сложная. Есть неочевидные проблемы с внедрением и эксплуатацией, а также плохо используемые преимущества, которые приводят к потере денег. Еще одна проблема — глобальная нехватка знаний и опыта работы с Kubernetes. Изучить его использование по книге может быть сложно, а нанять квалифицированный персонал может быть непросто. Вся шумиха усложняет принятие решений, связанных с Kubernetes. Как ни странно, часто Kubernetes внедряют достаточно формально — просто для того, чтобы он был и как-то улучшал их жизнь.
Надеюсь, этот пост поможет вам принять решение, которым вы будете гордиться позже (и не будете сожалеть или испытывать желание построить машину времени, чтобы отменить его).
Подробнее →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 2
копиван000Z» title=»2021-01-18, 15:35″> 18 янв 2021 в 15:35
Время чтения 13 мин
Просмотров7,9K
Корпоративный блог ВКонтакте JavaScript *TypeScript *
Я Иван Копенков, старший фронтенд-разработчик в 9 лет0208 Облачные решения Mail.ru . В этой статье я расскажу вам о подходах, которые мы использовали для настройки компонентов библиотеки пользовательского интерфейса. Вы также узнаете, как значительно уменьшить размер пакета, отрезав от него все ненужные модули, которые Ant Design использует.
В нашем случае мы делаем обертки для оригинальных компонентов Ant Design внутри проекта, меняем их внешний вид и развиваем логику. При этом мы импортируем как индивидуальные, так и оригинальные компоненты прямо из модуля ant-design. Это сохраняет функциональность встряхивания дерева и заставляет сложные библиотечные компоненты использовать наши оболочки вместо исходных вложенных элементов.
Если вы уже используете Ant Design или собираетесь использовать его, эта статья предоставит вам лучший и более эффективный способ сделать это. Даже если вы выбрали другую библиотеку пользовательского интерфейса, возможно, вы сможете реализовать эти идеи.
Подробнее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 0
КАПАНДР
Время чтения 8 мин
Просмотров1.6K
Корпоративный блог ВКонтакте Системный анализ и проектирование *Администрирование баз данных *Интернет-маркетинг *Tarantool *
Привет всем! Я Андрей Капустин. Работаю системным аналитиком в Mail.ru Group. Наши продукты образуют единую экосистему. Данные в нем генерируют многие независимые инфраструктуры: службы такси и доставки еды, почтовые сервисы, социальные сети и т. д. Чем быстрее и точнее мы сможем предсказать потребности клиента, тем быстрее и правильнее сможем предложить свои продукты.
Многие системные аналитики и инженеры хотят знать:
- Как разработать архитектуру триггерной платформы для маркетинга в реальном времени?
- Как организовать структуру данных, соответствующую требованиям маркетинговой стратегии взаимодействия с клиентами?
- Как обеспечить стабильную работу системы при очень больших нагрузках?
В основе таких систем лежат технологии высоконагруженной обработки и анализа больших данных. Мы накопили значительный опыт в этих областях. Наша экспертиза востребована на рынке. Я собираюсь показать, как мы помогаем нашим клиентам перейти из офлайна в онлайн во взаимодействии с клиентами с помощью решений Real-Time Marketing на базе Tarantool.
Подробнее →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 0
санниковдмитрий000Z» title=»2020-12-04, 19:17″> 4 дек 2020 в 19:17
Время чтения 5 мин
Просмотров2.1K
Корпоративный блог ВКонтакте Аномальное программирование *Развлекательные задачи Программирование *Искусственный интеллект
В этом году трансформируются многие процессы, меняются традиции и привычки. Ритм жизни изменился, стало больше неопределенности и напряжения. Но душа айтишника хочет разнообразия, и многие разработчики спрашивали нас, будет ли в этом году проводиться ежегодный Кубок России по ИИ. Анонс будет? Какова главная тема предстоящего чемпионата? Должен ли я взять отпуск?
Несмотря на то, что ожидаются некоторые изменения, он пройдет в лучших традициях. В преддверии мы анонсируем один из крупнейших на сегодняшний день онлайн-чемпионатов по ИИ-программированию — Кубок России по ИИ. Приглашаем вас войти в историю!
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0
кодовое обозначение000Z» title=»2020-11-26, 21:49″> 26 ноя 2020 в 21:49
Время чтения 33 мин
Просмотров2.3K
Корпоративный блог ВКонтакте Высокая производительность *Алгоритмы *Lua *Tarantool *
Учебник
Я пришел в Mail.ru Group в 2013 году, и мне требовалась очередь на одно задание. Первым делом я решил проверить, что у компании уже есть. Они сказали мне, что у них есть этот продукт Tarantool, и я проверил, как он работает, и решил, что добавление к нему брокера очередей может работать отлично.
Я связался с Костей Осиповым, старшим экспертом по Tarantool, и на следующий день он дал мне 250-строчный скрипт, способный управлять почти всем, что мне нужно. С этого момента я влюбился в Tarantool. Оказалось, что небольшое количество кода, написанного на довольно простом скриптовом языке, способно обеспечить совершенно новую производительность для этой СУБД.
Сегодня я расскажу вам, как создать собственную очередь в Tarantool 2. 2.
Подробнее →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 0
сисметанин
Время чтения 17 мин
Просмотров6.6K
Корпоративный блог ВКонтакте Python *Машинное обучение *Социальные сети и сообщества
В настоящее время сайты социальных сетей, как правило, являются одной из основных коммуникационных площадок как в офлайн-, так и в онлайн-пространстве. Свобода выражения различных точек зрения, включая токсичные, агрессивные и оскорбительные комментарии, может иметь долгосрочное негативное влияние на мнения людей и социальную сплоченность. Как следствие, возможность автоматического выявления и модерации токсичного контента в сети Интернет для устранения негативных последствий является одной из необходимых задач современного общества. Эта статья направлена на автоматическое обнаружение токсичных комментариев на русском языке. В качестве источника данных мы использовали анонимно опубликованный набор данных Kaggle и дополнительно проверили качество его аннотаций. Чтобы построить классификационную модель, мы выполнили тонкую настройку двух версий многоязычного универсального кодировщика предложений, представлений двунаправленного кодировщика от Transformers и ruBERT. Доработанный ruBERT достиг F 1 = 92,20%, демонстрируя лучший классификационный балл. Мы сделали обученные модели и образцы кода общедоступными для исследовательского сообщества.
Подробнее →
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 4
z3apa3a
Время чтения 7 мин
Просмотров2,9K
Корпоративный блог ВКонтакте Информационная безопасность *
В двух словах: MTA-STS — это способ защиты электронной почты от перехвата (атак типа «человек посередине» или MitM) между почтовыми серверами. Он частично решает архитектурные проблемы в протоколах электронной почты и описан в недавнем стандарте RFC 8461.
Подробнее →
Всего голосов 22: ↑22 и ↓0 +22
Комментарии 0
АннаPhc
Время чтения 11 мин
Просмотров1.5K
Корпоративный блог ВКонтакте Администрирование баз данных *Хранение данных *IOT Tarantool *
Здравствуйте, меня зовут Андрей Сергеев, я работаю руководителем отдела разработки IoT-решений в Mail.ru Cloud Solutions. Все мы знаем, что универсальной базы данных не существует. Особенно, когда стоит задача построить IoT-платформу, способную обрабатывать миллионы событий с различных датчиков в режиме, близком к реальному времени.
Наш продукт Mail.ru IoT Platform начинался как прототип на базе Tarantool. Я собираюсь рассказать вам о нашем путешествии, проблемах, с которыми мы столкнулись, и решениях, которые мы нашли. Я также покажу вам текущую архитектуру современной платформы промышленного Интернета вещей. В этой статье мы рассмотрим:
- наши требования к базе данных, универсальные решения и CAP теорему
- является ли база данных + сервер приложений в одном подходе серебряной пулей
- эволюция платформы и используемых в ней баз данных
- количество используемых Tarantool’ов и как мы к этому пришли
Подробнее →
Всего голосов 19: ↑19 и ↓0 +19
Комментарии 0
вовкинс
Время чтения 10 мин
Просмотров1.6K
Корпоративный блог ВКонтакте Высокая производительность *Системный анализ и проектирование *Администрирование баз данных *Tarantool *
Кадр из фильма «Наша тайная Вселенная: Скрытая жизнь клетки»
Инвестиционный бизнес — одна из самых сложных сфер в банковском мире. Речь идет не только о кредитах, займах и депозитах — есть также ценные бумаги, валюта, товары, деривативы и всевозможные сложные вещи, такие как структурированные продукты.
В последнее время люди все больше обращают внимание на свои финансы. Все больше и больше вовлекаются в торговлю ценными бумагами. Индивидуальные инвестиционные счета появились не так давно. Они позволяют вам торговать ценными бумагами и одновременно получать налоговые льготы или уклоняться от уплаты налогов. Все клиенты, приходящие к нам, хотят управлять своими портфелями и видеть свою отчетность в режиме онлайн. Чаще всего это мультипродуктовые портфели, то есть люди являются клиентами из разных сфер бизнеса.
Кроме того, растут требования регуляторов, как российских, так и международных.
Чтобы удовлетворить текущие потребности и заложить основу для будущих обновлений, мы разработали ядро инвестиционного бизнеса на базе Tarantool.
Подробнее →
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 0
Росик000Z» title=»2020-05-12, 18:08″> 12 мая 2020 в 18:08
Время чтения 10 мин
Просмотров2.6K
Корпоративный блог ВКонтакте Программирование *Идеальный код *Дизайн и рефакторинг *Lua *
Не знаю, как вы, а я очень люблю залезать во всякие системы. В этой статье я расскажу вам о внутреннем устройстве таблиц Lua и особенностях их использования. Lua — мой основной профессиональный язык программирования, и если кто-то хочет писать хороший код, нужно хотя бы заглянуть за кулисы. Если вам интересно, следуйте за мной.
Подробнее →
Всего голосов 28: ↑28 и ↓0 +28
Комментарии 0
докшина
Время чтения 11 мин
Просмотров1. 1K
Корпоративный блог ВКонтакте Высокая производительность *Администрирование баз данных *Распределенные системы *Tarantool *
Учебник
Недавно мы рассказывали о том, как развернуть приложение Tarantool Cartridge. Однако жизнь приложения не заканчивается развертыванием, поэтому сегодня мы обновим наше приложение и разберемся, как управлять топологией, шардингом и авторизацией, а также изменить конфигурацию ролей.
Заинтересованы? Пожалуйста, продолжайте читать под катом.
Подробнее →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0
EDT
Время чтения 18 мин
Просмотров2.2K
Корпоративный блог ВКонтакте Управление развитием *Управление проектами *ГТД *Мозг
Привет всем! Я руковожу командой по борьбе со спамом и несколькими командами по машинному обучению в Mail. ru Group. Тема этой статьи — саморазвитие тимлидов/менеджеров. Но на самом деле многие приемы и рецепты вообще не зависят от роли. Меня это очень беспокоит, потому что машинное обучение развивается чрезвычайно быстро, и нужно много времени, чтобы идти в ногу со временем. Так что вопрос о том, что и как делать для развития, весьма актуален.
Конечно, содержание этой статьи не является истиной в последней инстанции, а лишь описанием результатов моих непрекращающихся поисков. В нем рассказывается о подходах, основанных на книгах и мастер-классах, пробах и ошибках, которые сработали для меня. Хорошо бы пообщаться с вами в комментариях.
Подробнее →
Всего голосов 26: ↑26 и ↓0 +26
Комментарии 0
Фессога5
Время чтения 10 мин
Просмотров2. 6K
Корпоративный блог ВКонтакте Высокая производительность *Виртуализация *Облачные вычисления *Облачные сервисы *
Привет, Хабр,
Я Артём Карамышев, руководитель группы системного администрирования в Mail.Ru Cloud Solutions (MCS). В 2019 году мы запустили множество продуктов. Мы стремились сделать сервисы API легко масштабируемыми, отказоустойчивыми и готовыми к быстрому росту. Наша платформа работает на OpenStack, и в этой статье я описываю все проблемы отказоустойчивости компонентов, которые мы решили.
Общая отказоустойчивость платформы складывается из отказоустойчивости ее компонентов. Итак, я собираюсь показать вам пошаговое руководство по всем уровням, где мы обнаружили риски.
Подробнее →
Всего голосов 25: ↑24 и ↓1 +23
Комментарии 0
пуштаев
Время чтения 3 мин
Просмотров1. 3K
Корпоративный блог ВКонтакте Python *Программирование *
Это новая подборка советов и рекомендаций по Python и программированию с моего Telegram-канала @pythonetc.
← Предыдущие публикации.
Порядок блоков , кроме
, имеет значение: если исключения могут быть перехвачены более чем одним блоком, применяется более высокий блок. Следующий код не работает должным образом:
Подробнее →
Всего голосов 15: ↑15 и ↓0 +15
Комментарии 0
пуштаев
Время чтения 2 мин
Просмотров1.4K
Корпоративный блог ВКонтакте Python *Программирование *
Новая подборка советов и рекомендаций по Python и программированию с моего Telegram-канала @pythonetc.
← Предыдущие публикации.
Различные задачи asyncio
, очевидно, имеют разные стеки. Вы можете просмотреть их все в любой момент, используя asyncio.all_tasks()
для получения всех текущих задач и task.get_stack()
, чтобы получить стек для каждой задачи.
Подробнее →
Всего голосов 27: ↑26 и ↓1 +25
Комментарии 0
ген
Время чтения 6 мин
Просмотров1.9K
Корпоративный блог ВКонтакте Высокая производительность *PHP *SQL *NoSQL *
В экосистеме PHP на данный момент существует два коннектора для сервера Tarantool: официальное расширение PECL tarantool/tarantool-php, написанное на C , и tarantool-php/client, написанный на PHP. Я автор последнего.
В этой статье я хотел бы поделиться результатами тестирования производительности обеих этих библиотек и показать, как можно добиться повышения производительности в 3-5 раз ( на синтетических тестах! ) с минимальными изменениями в коде.
Подробнее →
Всего голосов 39: ↑39 и ↓0 +39
Комментарии 0
пуштаев
Время чтения 3 мин
Просмотров2.5K
Корпоративный блог ВКонтакте Python *Программирование *
Советы и рекомендации от моего Telegram-канала @pythonetc, ноябрь 2019
Это новая подборка советов и рекомендаций по Python и программированию от моего Telegram-канала @pythonetc.
← Предыдущие публикации.
ПУТЬ
— это переменная среды, в которой хранятся пути, по которым ищутся исполняемые файлы. Когда вы просите свою оболочку запустить ls
, оболочка ищет исполняемый файл ls
по всем путям, представленным в PATH.
Подробнее →
Всего голосов 31: ↑30 и ↓1 +29
Комментарии 1
докшина
Время чтения 8 мин
Просмотров1.6K
Корпоративный блог ВКонтакте Высокая производительность *ИТ-инфраструктура *Администрирование баз данных *Распределенные системы *
Мы уже представили Tarantool Cartridge, позволяющий разрабатывать и упаковывать распределенные приложения. Теперь давайте узнаем, как развертывать и контролировать эти приложения. Никакой паники, все под контролем! Мы собрали воедино все лучшие практики работы с Tarantool Cartridge и написали роль Ansible, которая будет разворачивать пакет на серверы, запускать и объединять инстансы в наборы реплик, настраивать авторизацию, загружать всхард, включать автоматический аварийный переход и патчить конфигурацию кластера.
Интересно, да? Погрузитесь, проверьте подробности под катом.
Подробнее →
Всего голосов 29: ↑29 и ↓0 +29
Комментарии 0
санниковдмитрий
Время чтения 3 мин
Просмотров2.2K
Корпоративный блог ВКонтакте Аномальное программирование *Спортивное программирование *Развлекательные задачи Искусственный интеллект
Сообщество AI Cup и Mail.ru Group совместно с Codeforces.com приглашают вас в настоящую битву! Приготовьтесь к бессонным ночам и мозолистым рукам — примите участие в Кубке России по искусственному интеллекту, одном из самых сложных и ярких соревнований по программированию искусственного интеллекта в мире. Поверьте нам, менеджеры этого безумия сделали все возможное, чтобы создать игру, в которую вам захочется играть.