<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр:  Метки / масштабируемость</title>
	<link>http://habrahabr.ru/rss/tag/масштабируемость/</link>
	<description><![CDATA[]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sun, 12 Feb 2012 00:26:03 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	
			
		<item>		
			<title><![CDATA[Git / Проблемы с производительностью Git на большом репозитории]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/Git/137615/</guid>
			<link>http://habrahabr.ru/blogs/Git/137615/</link>			
			<description><![CDATA[Джошуа Редстоун (Joshua Redstone) <a href="http://thread.gmane.org/gmane.comp.version-control.git/189776">пожаловался</a> в листе рассылки Git на некоторые проблемы с производительностью, которые возникли у Facebook на большом репозитории. Они создали синтетический репозиторий и провели тесты.<br/>
<br/>
<b>Тестовый репозиторий</b><br/>
4 млн коммитов, линейная история и около 1,3 млн файлов. Размер папки .git — около 15 ГБ, её упаковали командой repack:<br/>
<br/>
<code>git repack -a -d -f --max-pack-size=10g --depth=100 --window=250</code><br/>
<br/>
Процесс занял около двух суток на хорошей машине (много памяти, SSD). Размер индексного файла составил 191 МБ. <br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/Git/137615/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sat, 04 Feb 2012 19:20:55 GMT</pubDate>
			<author>alizar</author>
			<category>Facebook</category><category>Git</category><category>производительность</category><category>масштабируемость</category>
		</item>
		
		
		
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Высокая производительность / [Перевод] Анализ использования циклов процессоров Intel Core 2]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/107650/</guid>
			<link>http://habrahabr.ru/blogs/hi/107650/</link>
			<description><![CDATA[При анализе производительности приложений с целью ее повышения, наиболее мощной из доступных является методика детального анализа циклов центрального процессора. Традиционный анализ завершения инструкций вряд ли поможет, когда мы говорим об архитектуре, применяющей переупорядочивание инструкций (Out of Order, OOO), чья основная задача и состоит в том, что бы продолжать исполнять инструкции, пока их завершение невозможно.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hi/107650/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Sat, 06 Nov 2010 21:34:53 GMT</pubDate>
			<author>divanikus</author>
			<category>масштабируемость</category><category>intel</category><category>vtune</category><category>performance counters</category><category>счетчики производительности</category>
		</item>
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Высокая производительность / [Перевод] Поиск и решение проблем масштабируемости на примере многоядерных процессоров Intel Core 2 (часть 4)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/107624/</guid>
			<link>http://habrahabr.ru/blogs/hi/107624/</link>
			<description><![CDATA[Продолжение статьи: <a href="http://habrahabr.ru/blogs/hi/107620/">часть 1</a>, <a href="http://habrahabr.ru/blogs/hi/107621/">часть 2</a>, <a href="http://habrahabr.ru/blogs/hi/107622/">часть 3</a><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hi/107624/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 05 Nov 2010 15:16:59 GMT</pubDate>
			<author>divanikus</author>
			<category>масштабируемость</category><category>intel</category><category>vtune</category><category>performance counters</category><category>счетчики производительности</category>
		</item>
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Высокая производительность / [Перевод] Поиск и решение проблем масштабируемости на примере многоядерных процессоров Intel Core 2 (часть 3)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/107622/</guid>
			<link>http://habrahabr.ru/blogs/hi/107622/</link>
			<description><![CDATA[Продолжение статьи: <a href="http://habrahabr.ru/blogs/hi/107620/">часть 1</a>, <a href="http://habrahabr.ru/blogs/hi/107621/">часть 2</a>, <a href="http://habrahabr.ru/blogs/hi/107624/">часть 4</a><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hi/107622/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 05 Nov 2010 15:01:08 GMT</pubDate>
			<author>divanikus</author>
			<category>масштабируемость</category><category>intel</category><category>vtune</category><category>performance counters</category><category>счетчики производительности</category>
		</item>
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Высокая производительность / [Перевод] Поиск и решение проблем масштабируемости на примере многоядерных процессоров Intel Core 2 (часть 2)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/107621/</guid>
			<link>http://habrahabr.ru/blogs/hi/107621/</link>
			<description><![CDATA[Продолжение статьи: <a href="http://habrahabr.ru/blogs/hi/107620/">часть 1</a>, <a href="http://habrahabr.ru/blogs/hi/107622/">часть 3</a>, <a href="http://habrahabr.ru/blogs/hi/107624/">часть 4</a><br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hi/107621/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 05 Nov 2010 14:51:29 GMT</pubDate>
			<author>divanikus</author>
			<category>масштабируемость</category><category>intel</category><category>vtune</category><category>performance counters</category><category>счетчики производительности</category>
		</item>
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Высокая производительность / [Перевод] Поиск и решение проблем масштабируемости на примере многоядерных процессоров Intel Core 2 (часть 1)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/107620/</guid>
			<link>http://habrahabr.ru/blogs/hi/107620/</link>
			<description><![CDATA[Адаптация программного обеспечения для эффективного использования всех доступных процессоров наиболее критична в свете намечающегося многоядерного будущего современной вычислительной техники. Кроме всех прочих препятствий, которые могут быть встречены на этом пути, существуют проблемы, связанные с совместным использованием конечной пропускной способности существующих платформ и процессоров. Правильное использование событий производительности процессора Intel Core2 позволит определить точную причину, останавливающую приложение на пути к полноценному использованию всех доступных в системе ядер.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hi/107620/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Fri, 05 Nov 2010 14:40:58 GMT</pubDate>
			<author>divanikus</author>
			<category>масштабируемость</category><category>intel</category><category>vtune</category><category>performance counters</category><category>счетчики производительности</category>
		</item>
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Серверная оптимизация / [Перевод] 6 способов убить Ваши сервера — познаем масштабируемость трудным путем]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/server_side_optimization/102494/</guid>
			<link>http://habrahabr.ru/blogs/server_side_optimization/102494/</link>
			<description><![CDATA[Узнать, как отмасштабировать Ваше приложение, не имея при этом никакого опыта, — это очень нелегко. Сейчас есть много сайтов, посвященных этим вопросам, но, к сожалению, не существует решения, которое подходит для всех случаев. Вам по-прежнему необходимо самому находить решения, которые подойдут под Ваши требования. Так же, как и мне.<br/>
<br/>
Несколько лет назад ко мне пришел мой босс и сказал: «У нас есть новый проект для тебя. Это перенос сайта, который уже имеет 1 миллион посетителей в месяц. Тебенеобходимо его перенести и убедиться, что посещаемость может вырасти в будущем без всяких проблем.» Я уже был опытным программистом, но не имел никакого опыта в области масштабируемости. И мне пришлось познавать масштабируемость трудным путем.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/server_side_optimization/102494/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Tue, 24 Aug 2010 09:12:34 GMT</pubDate>
			<author>Disturbed</author>
			<category>масштабируемость</category><category>производительность</category><category>php</category><category>mysql</category><category>nginx</category><category>smarty</category><category>apache</category><category>оптимизация</category><category>drbd</category><category>lighttpd</category><category>memcached</category><category>inode</category><category>reiserfs</category>
		</item>
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Высокая производительность / [Перевод] Согласованные в конечном счете (Eventually Consistent)]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/100891/</guid>
			<link>http://habrahabr.ru/blogs/hi/100891/</link>
			<description><![CDATA[В последнее время на хабре чаще стали встречаться обсуждения масштабируемых систем и NoSQL решений. Эта статья, написанная техническим директором Amazon — одна из лучших вводных, на мой взгляд, показывающая, какие проблемы возникают при построении масштабируемых систем, что нужно учесть при выборе инструментария, что имеют ввиду авторы кассандры, говоря про обеспечение AP в кассандре и CP в HBase и многое другое. <br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/hi/100891/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 04 Aug 2010 06:08:10 GMT</pubDate>
			<author>Shedar</author>
			<category>highload</category><category>NoSQL</category><category>CAP</category><category>масштабируемость</category>
		</item>
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Высокая производительность / Результаты тестирования масштабируемости облачных сервисов]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/hi/94964/</guid>
			<link>http://habrahabr.ru/blogs/hi/94964/</link>			
			<description><![CDATA[Сайт <a href="http://highscalability.com/">High Scalability</a> провел тестирование облачных сервисов хранения данных на масштабируемость в зависимости от нагрузки. В качестве тестирования применили распространенный тест <a href="http://www.tpc.org/tpcw/">TPC-W</a>. Для тестирования нагрузку постепенно увеличивали от 1 пользователя до 9000 одновременно работающих пользователей. В тестировании принимали участие следующие сервисы: полноценная реляционная СУБД SQL Azure, Amazon S3, Amazon RDS, Amazon SimpleDB, Google AppEngine.<br/>
<br/>
Результаты тестирования:<br/>
<br/>
<img src="http://www.cs.berkeley.edu/~kraska/tpc-w/scalability.jpg" alt="image"/><br/>
<br/>
Очевидно, что SQL Azure, представляя собой полноценную реляционную БД, показывает отличные результаты. По возможностям+масштабируемости — это однозначно лидер тестирования. Сервис от Google оказался аутсайдером проведенного тестирования.<br/>
<br/>
Первоисточник: <a href="http://highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-cloud-services.html">highscalability.com/blog/2010/5/26/end-to-end-performance-study-of-cloud-services.html</a>]]></description>
			
			<pubDate>Sun, 30 May 2010 14:39:35 GMT</pubDate>
			<author>XaocCPS</author>
			<category>облачная платформа</category><category>базы данных</category><category>масштабируемость</category><category>amazon</category><category>google</category><category>microsoft</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Google App Engine / Google App Engine – масштабируемые приложения]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/gae/94640/</guid>
			<link>http://habrahabr.ru/blogs/gae/94640/</link>			
			<description><![CDATA[Google App Engine позволяет легко создавать приложения, надежно работающие даже при большой нагрузке и с большими объемами данных. Но ещё проще создать программного монстра, который будет работать очень медленно или вовсе не работать, постоянно возвращая ошибку HTTP 500.<br/>
<br/>
Как писать быстрые и хорошо масштабируемые приложения – об этом пойдет речь в этой статье.<br/>
<br/>
Все ниже изложенное прежде всего касается приложений, написанных на Java, но большей частью должно быть справедливо и для приложений написанных на языке Python.<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/gae/94640/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 26 May 2010 15:54:16 GMT</pubDate>
			<author>Nikita</author>
			<category>google app engine</category><category>производительность</category><category>масштабируемость</category><category>java</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Системное администрирование / ИТ управление — масштабируемый подход]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/sysadm/82807/</guid>
			<link>http://habrahabr.ru/blogs/sysadm/82807/</link>			
			<description><![CDATA[Долго являлся пассивным читателем Хабра, но вот собрался с духом и решил поделиться своим опытом. Надеюсь, мои идеи придут на пользу в повседневной практике админов.<br/>
<br/>
Пару месяцев назад я проводил на работе анализ ИТ инфраструктуры, в ходе которого нужно было установить наиболее слабые места и дать рекомендации к улучшению. Уверен, ситуация с которой я столкнулся известна многим. За несколько лет, компания существенно изменилась и заметно подросла, однако некоторые элементы в используемой ИТ инфраструктуре так и остались неизменными за прошедшие 10 с небольшим лет. В результате, регулярно придумывались различные заплатки и изощрения дабы собрать все воедино, что, очевидно, не добавляло стабильности и эффективности общей системе. Итогом являлся пересмотр общей инфраструктуры и требований бизнес-процессов с целью выбрать новое единое решение. Другими словами – революция, не эволюция.<br/>
<br/>
<div class="habracut"> <a class="habracut" href="http://habrahabr.ru/blogs/sysadm/82807/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Mon, 01 Feb 2010 22:48:13 GMT</pubDate>
			<author>Bomber</author>
			<category>системное администрирование</category><category>масштабируемость</category><category>ит-инфраструктура</category><category>ит управление</category>
		</item>
		
		
		
		
		
		
		
		
	
		
		
		
			
		<item>		
			<title><![CDATA[Персональные блоги / [Перевод] 7 стадий развития веб-приложений]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/56212/</guid>
			<link>http://habrahabr.ru/blogs/personal/56212/</link>
			<description><![CDATA[это отредактированный перевод <a href="http://www.slideshare.net/davemitz/7-stages-of-scaling-web-applications">со слайдов</a> презентации тов. John Engates<br/>
формат: номер слайда, краткое содержание и <i>(мои редкие каменты)</i><br/>
<ol>
<li>Этапы становления веб-ресурсов<br/>
автор: John Engates</li>
<li>Регламент:<br/>
<ul>
<li>Что мы ждём от веб-приложений</li>
<li>Как это бывает</li>
<li>Неплохие примеры</li>
<li>Вопросы и ответы<br/>
</li>
</ul></li>
</ol><div class="habracut"> <a class="habracut" href="http://habraname.habrahabr.ru/blog/56212/#habracut">Читать дальше &rarr;</a> </div>]]></description>
			
			<pubDate>Wed, 01 Apr 2009 19:52:40 GMT</pubDate>
			<author>habraname</author>
			<category>переводы</category><category>архитектура веб-систем</category><category>масштабируемость</category><category>расширяемость</category><category>производительность</category><category>я пиарюсь</category><category>типовые решения</category><category>свой луна-парк</category>
		</item>
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / FathomDB — новый стартап от Y Combinator.]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/53158/</guid>
			<link>http://habrahabr.ru/blogs/personal/53158/</link>			
			<description><![CDATA[Сегодня стартовал закрытый бета-тест. В данный момент известно достаточно мало подробностей о данном стартапе (например, неизвестно кто за ним стоит), но задумка смотрится весьма интересно. <a href="http://fathomdb.com">FathomDB</a> предлагает нам «реляционные БД как сервис».<br/>
Если по сути, то в данный момент это MySQL на EC2 с различными «плюшками». Следовательно, можно без особых проблем начать использование данного сервиса, или наоборот — прекратить.<br/>
<br/>
Из «плюшек» нам предлагают автоматические бэкапы и мониторинг, а также всякие полезности для анализа производительности (в данный момент, судя по всему, не сильно продвинутые — круговые диаграммы и просмотр самых медленных запросов). На их сайте доступен скринкаст, а также предложение оставить е-мэйл (после чего вам пообещают написать, когда создадут ваш аккаунт).<br/>
В дальнейшем, по заявлению разработчиков, планируется поддержка других БД и хостингов.<br/>
<br/>
Что интересно — <a href="http://webmynd.com/html/">WebMynd</a>, тоже YC-стартап (очередное гетто? ;), <a href="http://blog.webmynd.com/2009/02/28/databases-as-a-service-fathomdb/">начали использовать</a> FathomDB ещё в прошлом году и неплохо его пиарят :)<br/>
<br/>
В принципе — отличная идея с движением в правильном направлении (хотя это, естественно, не мэйнстримовый продукт).<br/>
И, если не ошибаюсь, отказоустойчивые БД на EC2 предлагает как минимум ещё один, более крупный игрок — <a href="http://www.rightscale.com/">RightScale</a>.]]></description>
			
			<pubDate>Sat, 28 Feb 2009 15:33:58 GMT</pubDate>
			<author>FFX</author>
			<category>Масштабируемость</category><category>Scalability</category><category>DB</category><category>DBA</category><category>MySQL</category><category>EC2</category><category>Amazon EC2</category><category>базы данных</category><category>Cloud computing</category><category>RightScale</category>
		</item>
		
		
		
		
		
		
		
		
	
			
		<item>		
			<title><![CDATA[Персональные блоги / Automattic выбирает HP и AMD для WordPress.com]]></title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/personal/52377/</guid>
			<link>http://habrahabr.ru/blogs/personal/52377/</link>			
			<description><![CDATA[Barry Abrahamson, работающий на компанию Automattic, <a href="http://barry.wordpress.com/2009/02/16/new-datacenter-for-wordpresscom/">раскрывает</a> некоторые технические подробности о новом дата-центре, расположенном в Чикаго. Это один из трех дата-центров, обеспечивающих работоспособность WordPress.com.<br/>
Железо, которое в нем установлено:<br/>
<ul>
<li>150 серверов HP DL165 с двумя четырехъядерными AMD 2354 и 2-4 ГБ оперативной памяти</li>
<li>50 серверов HP DL365 с двумя двухъядерными AMD 2218 и 4-16 ГБ оперативной памяти</li>
<li>5 серверов HP DL185 с двумя четырехъядерными AMD 2354 и 4 ГБ оперативной памяти</li>
</ul><br/>
В сумме это <b>1440</b> ядер и что-то между <b>520 ГБ и 1.4 ТБ</b> оперативной памяти.]]></description>
			
			<pubDate>Thu, 19 Feb 2009 17:01:11 GMT</pubDate>
			<author>FFX</author>
			<category>Масштабируемость</category><category>Automattic</category><category>WordPress.com</category><category>AMD</category><category>HP</category>
		</item>
		
		
		
		
		
		
		
		
	
	
	
	
	
	
	
	

	
</channel>
</rss>

