Архив за 17 мая 2012 - 2

Попытка спроектировать хранилище на 3-10 Пбайт (содержащего 3000-10000 жёстких дисков) продемонстрировала дефект в дизайне OpenStack Swift. Как оказалось OpenStack Swift (возможно и другие подобные системы) не масштабируется бесконечно и расточительно использует оборудование. При использовании большого количества дисков (больше 3000) потеря данных в практически неизбежна.

Ребята из Openstack предлагают создавать 3 копии (по умолчанию). Откуда взята такая цифра? Почему не 2, 4 или 5: Никакой методики расчёта надёжности они не предоставляют.
Читать полностью »

От переводчика:
Хочу представить вашему вниманию перевод ответа одного из разработчиков Redis, на вопрос о том, какие структуры данных используются внутри Redis. Оригинальную дискуссию вы можете найти на stackoverflow.

Я попробую ответить на вопрос, но начну с того, что на первый взгляд может показаться странным: если вы не интересуетесь внутренностями Redis, вы не должны заботиться о том, как реализованы структуры данных изнутри. Причина этому проста — сложность каждой команды Redis вы можете найти в документации, и если у вас есть набор операций и их вычислительная сложность, то единственное, что вам нужно, это некоторое представление об использовании памяти (и потому, что мы делаем много оптимизаций, в зависимости от данных, лучший способ получить эти последние цифры это тесты в реальных условиях)

Но поскольку вы спросили, вот внутренние реализации каждой структуры данных Redis:

  • Строки реализованы с использованием библиотеки динамических строк C, так что мы не платим (говоря асимптотически) за выделение памяти в операциях добавления. Таким образом мы получаем сложность добавления O(N), вместо, например, квадратичной.
  • Списки реализованы как связные списки.
  • Множества и Хэши реализованы как хэш-таблицы.
  • Упорядоченные множества реализованы как списки с пропусками (особый тип сбалансированных деревьев)

Читать полностью »

Компания PQI сообщила о выпуске нового накопителя на базе флэш-памяти — изделие получило название Intelligent Drive U821V. Новинка заключена в корпус из нержавеющего металла, благодаря чему «флэшка» имеет привлекательный внешний вид (создатели считают ее отличным аксессуаром для владельца ультрабука) и хорошо сопротивляется неблагоприятным условиям внешней среды.

PQI Intelligent Drive U821V

Читать полностью »

AppCampus14 мая горячие финские парни из университета Aalto запустили программу финансирования разработчиков AppCampus при поддержке Microsoft и Nokia. Информация не пробегала по русскоязычным ресурсам, но AppCampus работает для разработчиков всех стран, а значит, может помочь и нашим коллегам.
Читать полностью »

Компания RunCore предлагает радикальный способ решения проблемы несанкционированного доступа к данным, записанным в памяти твердотельного накопителя. Накопитель InVincible оснащен кнопкой, нажатие на которую в критический момент позволяет исключить утечку информации путем физического уничтожения накопителя.

Читать полностью »

Показанную на иллюстрациях разработку представила сегодня компания VIA Technologies. Новинка, получившая обозначение VIA AMOS-3002, является компактной системой с пассивным охлаждением, построенной на базе платы VIA EPIA-P900 формата Pico-ITX.

Компактная система VIA AMOS-3002 обходится пассивным охлаждением

Читать полностью »

Нашей компании уже 6 лет. Она была основана на принципах agile и росла на них. Мы использовали Extreme Programming с самого первого дня, добавили немного Scrum позже и в конце концов переключились на Kanban. Хочется поделиться бесценным опытом и рассказать об изменениях нашего процесса разработки за последние 4 года.

Читать полностью »

Недавно я писал небольшой обзор-прогноз по 802.11ac. В США уже появилось первое железо с поддержкой 802.11ac Draft и первые обзоры.
В целом, конечно, не стоить судить о всей технологии по одному продукту (в котором, тем более, реализованы далеко не все возможности 802.11ac), но первое впечатление составить можно.
Читать полностью »

Нашим немецким коллегам удалось раздобыть сведения о новом портативном компьютере Sony линейки VAIO E. Аппарат, оснащенный экраном диагональю 11,6 дюйма и обозначенный как SVE1111M1EW, станет уже четвертым представителем серии.

Sony VAIO E SVE1111M1EW
Sony VAIO E SVE1111M1EW

Читать полностью »

imageПеред наступающими выходными днями хотел бы поделиться статистикой популярных игр и приложений репозитория UALinux для Ubuntu и помочь игроманам выпасть на пару дней из реальности.

Из данных статистики были исключены игры указанные ранее в анонсах
здесь: 10 самых популярных игр и приложений для Ubuntu за март 2012
и здесь: 10 самых популярных игр для Ubuntu за февраль 2012
по двум причинам: игры эти уже знают, да и по причине массового захода статистика получается не совсем точной.

Результаты оказались довольно интересными…
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js