Месяц: Май 2021

  • Подсистемы хранения и извлечение данных. Конспект книги «Designing Data-Intensive Applications»

    от автора

    Эта статья является конспектом книги «Designing Data-Intensive Applications». В этом конспекте рассмотрим, как сохранить полученные от пользователя данные и как найти их снова в случае запроса с точки зрения БД.Почему разработчика приложений должны волновать внутренние нюансы того, как БД хранит данные и как она их находит? Вряд ли вы собираетесь реализовать собственную подсистему хранения данных с нуля,…

  • Ровняем шарды

    от автора

    "Размышления без практики приводят к заблуждению, практика без размышления приводит к затруднению." Мы ведём войну с индивидуальностью у шардов в кластере MongoDB. Это продолжение статьи Шардинг от которого невозможно отказаться, а это значит, что наступила пора конкретики. Как я и обещал, здесь мы рассмотрим подробнее: настройку процесса выравнивания размера шардов расчет поправок для коррекции границ…

  • Чернобыль ч.5. Вне АЭС

    от автора

    Автор: Александр СтаростинЧасть 4Ночь 26 апреля запустила сразу несколько цепочек событий, одновременно связанных и не связанных друг с другом, словно это круги на воде вокруг упавшего в неё камня. В такой логике и пойдёт дальнейшее повествование. Сегодня поговорим об эвакуации населения Припяти и близлежащих посёлков. Мы, конечно, не совсем знали, что делать. Это, как говорится,…

  • Работа над ошибками. Правдивая история переезда на Sentry в масштабах большой продуктовой компании. Григорий Кошелев

    от автора

    Ошибки — это интересная штука, потому что даже в названии самого доклада есть двойное дно. Это работа над ошибками, которые мы допускаем в своем софте, в программах, сервисах. А также работа над ошибками – это создание pipeline, чтобы все это обработать, чтобы все в конце было хорошо. Sentry — инструмент мониторинга исключений (exception), ошибок в…

  • Миллион распределенных баз данных в облаке

    от автора

    Помните детскую забаву? Поставить швабру на ладонь и удержать ее в вертикальном положении как можно дольше? В теории управления она известна под именем обратного маятника. Есть палка с грузом на конце и тележка, которая должна удерживать этот маятник в вертикальном положении. Это отличная аналогия для современных облачных сервисов. Палка с грузом — это Data Plane сервиса.…

  • DevSecOps. PT Application Inspector в разработке ПО: блокировка релиза

    от автора

    Изображение: ptsecurity.comВсем привет! Меня зовут Тимур Гильмуллин, я работаю в отделе технологий и процессов разработки Positive Technologies. Неформально нас называют DevOps-отделом, а наши ребята занимаются автоматизацией различных процессов и помогают программистам и тестировщикам работать с продуктовыми конвейерами.В прошлой статье мы с коллегами рассказали, как наши инженеры внедряли анализатор защищенности кода PT Application Inspector в сборочные…

  • Rocket Lake для десктопа и рабочей станции

    от автора

    Как и было обещано ранее, процессорный сезон «весна — лето 2021 года» открыли модели Rocket Lake, сначала для домашних компьютеров (Intel Core), а затем — для рабочих станций (Intel Xeon W). С момента анонса первых прошло уже достаточно времени, чтобы новинки как следует рассмотрели со всех сторон — воспользуемся такой возможностью и мы. А вот…

  • Непостижимая гиперпродуктивность учёных

    от автора

    Иллюстрация David Parkins из статьи Nature 561, 167-169 (2018). Научный прогресс двигается быстрее и быстрее. Новости полны пресс-релизами о перспективных разработках и об очередных взятых вершинах. Кто же они, герои эпохального подъёма? Новые гении, как Тесла, Эйнштейн или Тьюринг? Возможно ли измерить вклад гения в науку? Оказывается, да, теперь есть такая дисциплина — наукометрия. Если совсем…

  • Виртуальный учебный день Microsoft Dynamics 365: активизация цифровых продаж

    от автора

    19 мая, на английском с субтитрами на русскомСегодняшний мир, который становится все более цифровым, требует гибкой стратегии электронной коммерции. Виртуальный учебный день Microsoft Dynamics 365: Activate Digital Selling предназначен для ознакомления с продуктами для маркетинга, продаж и коммерции, которые работают в унисон для создания удобного опыта цифровых покупок. Ваши новые навыки и обучение могут быть…

  • Бережливые испытания, или Как мы заглянули в пекло

    от автора

    Спойлер. Во время испытаний ни одна камера не пострадала. Но это не точно.  Давайте знакомиться — меня зовут Ольга. Я работаю в компании Datana. Чем мы занимаемся в Datana? Помогаем производить лучшую сталь в мире, из которой делают рельсы, трубы, здания, мосты, ледоколы, автомобили и даже шарики в шариковых ручках.  В нашем арсенале вся мощь…