Решение проблем производительности информационных систем при помощи инструментов бережливого производства

Привет, меня зовут Владимир Кононенко и я – руководитель управления внедрения в Группе компаний ОТР. Всем, кто работает с информационными системами (ИС), знакома такая история: на определенном этапе жизненного цикла ИС возникают ситуации, когда заказчи…

Исследование производительности свободных хранилищ LINSTOR, Ceph, Mayastor и Vitastor в Kubernetes

Кажется это уже стало традицией: каждый раз, когда я выхожу на новое рабочее место, моя деятельность начинается с бенчмарков различных SDS-решений. Мой приход во «Флант» не стал исключением. Я попал в команду разработки Kubernetes-платформы Deckhouse, …

Такие разные Altos BrainSphere P10 F8 для самых масштабных проектов

В эпоху больших данных и облачных вычислений, спрос на локальные рабочие станции неуклонно усиливается с каждым днем. Оно и неудивительно, ведь стоит лишь начать перечисление профессии и специалистов, эффективность работы которых напрямую связана с эфф…

[Перевод] Сложение векторов со скоростью 154 Гб/с на WebAssembly

Автор ускорил сложение векторов до ~12 000 000 сложений 1024-мерных векторов в секунду. Делимся подробностями и представляем генератор WASM из С++ от автора статьи к старту курса по Fullstack-разработке на Python. Читать далее…

[Перевод] Экстремальная настройка производительности HTTP: 1,2M API RPS на инстансе EC2 с 4 виртуальными процессорами (vCPU)

Прим. перев.: автор данного исследования — Marc Richards, Solutions Architect и DevOps-инженер — продемонстрировал потрясающую настойчивость и тщательность в тотальной оптимизации производительности веб-приложения. Получившийся материал — кладезь полез…

Как не продалбывать задачи: like a PROcessing unit

Чтобы не продалбывать задачи нужно следовать 47 правилам в работе и жизни… стоп. Так не работает, мы же знаем. Я решил формализовать свою систему контроля задач и описать её в пошаговом гайде – с порядком и постепенным усложнением. Хочется научиться ра…

Как задавать требования к качеству ПО в цифрах?

Требования к качеству, несмотря на свой небольшой размер, очень сильно влияют на реализуемость всей совокупности требований, на трудоёмкость, длительность и стоимость реализации, а следовательно окупаемость инвестиций в разработку и в целом возможную у…

Удивительное приключение в стране оптимизирующих компиляторов

Приглашаю вас в небольшое приключение выходного дня, в котором никто никому ничего не будет доказывать. Мы просто будем реализовывать один и тот же несложный алгоритм, разыскивающий простые в некотором диапазоне, на нескольких языках программирования: …