Блог компании SEMrush
-
Хабрахабр
Как мы провели Hack and Learn Initiative CTF
В декабре 2020 года, за неделю до нового года, компании Semrush и Mail.ru Group решили провести совместное обучающее мероприятие по информационной безопасности в формате CTF. Причём тут разработчики, тестировщики и devops, зачем и почему — расскажем в этой статье. CTF соревнования уже не являются чем–то новым, а практика их проведения в IT–компаниях только растет. Сейчас будет довольно сложно найти человека, который…
Читать далее » -
Хабрахабр
Что такое Immutable Infrastructure
Меня зовут Никита, я системный инженер в компании SEMrush. И в этой статье я расскажу вам, что такое Immutable Infrastructure, какие у этого подхода есть преимущества и недостатки и как мы его используем в компании. Если вы ни разу не слышали такое словосочетание, то усаживайтесь поудобнее, будет интересно. Что это такое Immutable Infrastructure — подход к созданию неизменяемой инфраструктуры. Идея…
Читать далее » -
Хабрахабр
Как мы пробивали Великий Китайский Фаервол (ч.2)
Привет! И этой статьей я продолжаю историю про то, как мы придумывали решение обхода Китайского Фаервола для нашего сервиса semrush.com. С вами снова Никита — системный инженер из компании SЕMrush. В предыдущей части я рассказал: какие появляются проблемы после того, как принимается решение «Нам нужно сделать так, чтобы наш сервис работал в Китае» какие проблемы есть у китайского интернета зачем…
Читать далее » -
Хабрахабр
Как мы пробивали Великий Китайский Фаервол (ч.1)
Всем привет! Сегодня я расскажу вам о том, как перед нами встала задача обеспечить стабильность работы нашего сервиса semrush.com в Китае, и с какими проблемами мы столкнулись в ходе ее выполнения (учитывая местонахождение нашего дата-центра на восточном побережье США). На связи Никита — системный инженер из компании SЕMrush. Расскажу, как все это было у нас: от полностью неработающего сервиса из…
Читать далее » -
Хабрахабр
Хакатон как лекарство от творческой скуки
Сегодня продукт предлагает около 40 инструментов для digital-маркетолога, и произошло это благодаря тому, что в команде всегда поощрялись новые идеи. 10 лет назад SEMrush начинался как стартап двух SEO-шников. Поддержание такой среды, в которой идеи драйвят процесс развития – одна из главных задач компании. Творчество вне рабочей недели Чтобы творчество не ограничивалось рамками рабочего распорядка, мы проводим небольшие «встряски»: мероприятия,…
Читать далее » -
Хабрахабр
История одной задачи: Кратчайший мемоизатор на JavaScript
Наша компания уже не первый год является спонсором: соответственно, имеет и свой стенд с интересностями для пытливого ума неравнодушных разработчиков. Дело было вечером, накануне ежегодной конференции HolyJS в Санкт-Петербурге. Когда основное блюдо было готово и все задания были отревьювены и законфирмены, я решил подкинуть на ночь глядя еще интеллектуальной пищи коллегам: У вас есть всего 50 символов. Напишите мемоизатор —…
Читать далее » -
Хабрахабр
Как у нас сломался Ceph
Детектив в 1 части.Эта история произошла в октябре. 94 (Hammer). Есть Ceph версии 0. Реплика — 2, минимум 1. 6 стораджей, 8 мониторов, по 6-8 osd на каждом сторадже, SSD диски объемом от 1 ТБ до 4 ТБ. В логах osd были видны стандартные для ceph ошибки вида no reply from osd. Как-то раз случилось такое: вечером прошел некий шторм…
Читать далее »