Публикации по теме 'scalability'


Производительность против масштабируемости
Одна вещь, которая сбила меня с толку в начале моей карьеры, — это разница между производительностью и масштабируемостью. Сначала я подумал, что они абсолютно одинаковые. Я был очень удивлен, когда мой первый проект по масштабированию системы фактически заставил мой код работать медленнее… по крайней мере, в моей среде разработки. Давайте избавимся от определений. Масштабируемость — это возможность обрабатывать большие объемы пользователей/данных/трафика. Производительность зависит от..

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

Простое руководство по теореме CAP: примеры из реальной жизни и практические советы
Введение В мире распределенных вычислений базы данных играют решающую роль в обеспечении доступности и согласованности данных. Теорема CAP или теорема Брюера — это фундаментальная концепция, которая помогает понять ограничения и компромиссы, с которыми сталкиваются эти распределенные системы. В этой статье мы разберем теорему CAP в простой для понимания форме, приведем примеры из реальной жизни и дадим советы о том, как их применять в реальных случаях. Понимание теоремы CAP Теорема..

Как создать масштабируемый стиль кода в базе кода JavaScript
От беспорядочной кодовой базы до новой эры стабильного качества во всей компании Вам когда-нибудь приходилось разрабатывать запутанный код? Вы когда-нибудь меняли проекты и чувствовали себя потерянными из-за разных стандартов? Вероятно, каждый прошел через один из таких сценариев. Мы тоже были, но мы нашли способы улучшить единообразие стиля кода в компании. Вот основные проблемы, которые привели к противоречивой кодовой базе, с которой нам пришлось столкнуться: много..

Тестирование производительности WebSocket за 4 простых шага
Этот пост был первоначально опубликован в нашем блоге Tumblr 20 января 2016 года. Он публикуется здесь с небольшими обновлениями, отражающими последние тестируемые функции. Тестирование производительности WebSocket за 4 простых шага Этот пост посвящен тому, как мы можем использовать Testable для тестирования производительности сервера WebSocket, сбора некоторых полезных пользовательских показателей и анализа результатов. Мы будем использовать пример сервера веб-сокетов, который..

Не можете достаточно быстро нанять инженеров по машинному обучению и специалистов по данным?
Одна из наиболее распространенных тем, которую они разделяют при взаимодействии с главными сотрудниками по данным и аналитике, — это трудности с наймом и удержанием специалистов по обработке и анализу данных и инженеров по машинному обучению. Опрос Gartner 2021 года показал, что 64% ​​ИТ-руководителей назвали нехватку квалифицированных кадров самым большим препятствием для внедрения новых технологий, таких как искусственный интеллект и машинное обучение. Наем специалистов по обработке..

Масштабируемость: чего именно Kubernetes пытается достичь?
Понимание абстракции, стоящей за узлами и модулями Я уверен, что вы слышали об этом, но если вы никогда не использовали его или только начинаете, Kubernetes может быть чрезвычайно надежным и запутанным. Конечно, все в глазах смотрящего, но именно так я себя чувствовал, когда только начинал, и я уверен, что я не одинок в этом. В своих последних работах я много внимания уделял масштабируемости. Я пытался создать решение для потоковой передачи пикселей, что является причудливым термином..