<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Масштабирование платформы своего веб-стартапа</title>
	<atom:link href="http://www.startupcube.com/2007/startup-scalability/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.startupcube.com/2007/startup-scalability/?&amp;owa_from=feed&amp;owa_sid=</link>
	<description>Анализ стартапов, помощь в разработке бизнес-модели и в реализации задуманного</description>
	<pubDate>Wed, 07 Jan 2009 19:16:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: MockSoul</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-148</link>
		<dc:creator>MockSoul</dc:creator>
		<pubDate>Fri, 04 Jan 2008 18:34:53 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-148</guid>
		<description>В целом вещи достаточно очевидные для любого кто до создания стартапа работал над каким-либо другим проектом.

Пункт 5 может сыграть злую шутку. Что значит "минимизировать зависимость от БД"? Это может толкнуть на разбиение целостных данных на кучу разных БД (ибо файл - та же БД, хранение данных в памяти - тоже БД). Что впоследствии может создать просто неимоверную тучу проблем при расширении на большее количество серверов (увеличение самих логических единиц). Так что к этому совету нужно отнестись аккуратно.

Пункт 6 и вовсе спорный. Даже самую страшную утечку памяти можно нивелировать дав "долгоиграющим" (кстати - дурацкий термин) процессам какой-либо лайфтайм. Заставлять систему порождать уйму форков по пустякам - не разумно.

Так или иначе это просто описания проблем с которыми столкнулся автор. Ну никак нельзя принимать такое как руководство к действию. Тем более это относится к пунктам без доводов (5 и 6 как раз =)). К 5 доводы есть, но они совсем не выдерживают критики - "дополнительное звено" черт побери. И что теперь от БД совсем отказаться? Если БД умрёт то никаким кешем проект все равно не останется работоспособным. Лучше уж сделать это звено максимально отказоустойчивым. И это вполне возможно.</description>
		<content:encoded><![CDATA[<p>В целом вещи достаточно очевидные для любого кто до создания стартапа работал над каким-либо другим проектом.</p>
<p>Пункт 5 может сыграть злую шутку. Что значит &#8220;минимизировать зависимость от БД&#8221;? Это может толкнуть на разбиение целостных данных на кучу разных БД (ибо файл - та же БД, хранение данных в памяти - тоже БД). Что впоследствии может создать просто неимоверную тучу проблем при расширении на большее количество серверов (увеличение самих логических единиц). Так что к этому совету нужно отнестись аккуратно.</p>
<p>Пункт 6 и вовсе спорный. Даже самую страшную утечку памяти можно нивелировать дав &#8220;долгоиграющим&#8221; (кстати - дурацкий термин) процессам какой-либо лайфтайм. Заставлять систему порождать уйму форков по пустякам - не разумно.</p>
<p>Так или иначе это просто описания проблем с которыми столкнулся автор. Ну никак нельзя принимать такое как руководство к действию. Тем более это относится к пунктам без доводов (5 и 6 как раз =)). К 5 доводы есть, но они совсем не выдерживают критики - &#8220;дополнительное звено&#8221; черт побери. И что теперь от БД совсем отказаться? Если БД умрёт то никаким кешем проект все равно не останется работоспособным. Лучше уж сделать это звено максимально отказоустойчивым. И это вполне возможно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leasingforum</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-147</link>
		<dc:creator>leasingforum</dc:creator>
		<pubDate>Wed, 05 Dec 2007 14:35:58 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-147</guid>
		<description>Макс, как можно получить консультацию по нашему действующему стартапу, но который затянулся - мы буксуем (прошло уже 4 месяца со старта, а прибыли нет еще). Не могу найти контакты на вашем сайте.
Вадим  mail [at] leasingforum.ru</description>
		<content:encoded><![CDATA[<p>Макс, как можно получить консультацию по нашему действующему стартапу, но который затянулся - мы буксуем (прошло уже 4 месяца со старта, а прибыли нет еще). Не могу найти контакты на вашем сайте.<br />
Вадим  mail [at] leasingforum.ru</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergey Silaev</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-146</link>
		<dc:creator>Sergey Silaev</dc:creator>
		<pubDate>Thu, 29 Nov 2007 16:54:29 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-146</guid>
		<description>Ну, у вас еще относительно скромные расходы :) Только на разворачивание проекта над которым я работаю у нас расходов &#62;8M :)</description>
		<content:encoded><![CDATA[<p>Ну, у вас еще относительно скромные расходы <img src='http://www.startupcube.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Только на разворачивание проекта над которым я работаю у нас расходов &gt;8M <img src='http://www.startupcube.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Kraynov</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-145</link>
		<dc:creator>Max Kraynov</dc:creator>
		<pubDate>Thu, 29 Nov 2007 10:59:30 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-145</guid>
		<description>Сергей, на наш datacenter мы только за этот год потратили больше миллиона долларов (австралийских). Но стоимость ошибки намно-о-о-ого выше.</description>
		<content:encoded><![CDATA[<p>Сергей, на наш datacenter мы только за этот год потратили больше миллиона долларов (австралийских). Но стоимость ошибки намно-о-о-ого выше.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sergey Silaev</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-144</link>
		<dc:creator>Sergey Silaev</dc:creator>
		<pubDate>Thu, 29 Nov 2007 10:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-144</guid>
		<description>Да, это очень правильный подход. У нас с этим проще, т.к. бизнес понимает, что если абонент не может воспользоваться услугой, то это наносит моментальный вред как имиджу компании так и прибыли, и неизвестно что для нас, как для сервисной компании, важнее. И у нас напрямую в приказе о запуске системы четко прописана доступность, которую мы обязаны обеспечивать - в нашем случае достаточно 99,9%.

На счет доступности 99,99% - это очень высокий показатель, для достижения которого придется предъявлять очень высоки требования ко всему, начиная от архитектуры самого решения и заканчивая маркировкой кабелей в ЦОДе. Вообще в ЦОДе сделанном не по стандарту ANSI/TIA-942 добить такой доступности практически невозможно, а строительство таких сооружений достаточно дорого (стоимость по площади фальш-пола будет превышать 10000 долл./кв.м.).
Во общем работать над такими проектами очень интересно :)</description>
		<content:encoded><![CDATA[<p>Да, это очень правильный подход. У нас с этим проще, т.к. бизнес понимает, что если абонент не может воспользоваться услугой, то это наносит моментальный вред как имиджу компании так и прибыли, и неизвестно что для нас, как для сервисной компании, важнее. И у нас напрямую в приказе о запуске системы четко прописана доступность, которую мы обязаны обеспечивать - в нашем случае достаточно 99,9%.</p>
<p>На счет доступности 99,99% - это очень высокий показатель, для достижения которого придется предъявлять очень высоки требования ко всему, начиная от архитектуры самого решения и заканчивая маркировкой кабелей в ЦОДе. Вообще в ЦОДе сделанном не по стандарту ANSI/TIA-942 добить такой доступности практически невозможно, а строительство таких сооружений достаточно дорого (стоимость по площади фальш-пола будет превышать 10000 долл./кв.м.).<br />
Во общем работать над такими проектами очень интересно <img src='http://www.startupcube.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Max Kraynov</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-143</link>
		<dc:creator>Max Kraynov</dc:creator>
		<pubDate>Wed, 28 Nov 2007 18:55:35 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-143</guid>
		<description>Сергей,

согласен по поводу 99% и по поводу того, как нужно организовывать мониторинг. Мы сейчас пытаемся добиться 99.99%, что ой как непросто :)

По поводу требований к доступности. Есть две точки зрения на это:
- внешний пользователь не получает сервис в ожидаемое время и перестаёт пользоваться сервисом. Мониторить количество пользователей - вполне очевидное для этого решение.
- внутренний пользователь (человек или другое приложение) не получает сервис, и компания теряет деньги. Решается это оценкой ущерба или недополученной компанией прибыли. (Мы активно пользуемся этим подходом)</description>
		<content:encoded><![CDATA[<p>Сергей,</p>
<p>согласен по поводу 99% и по поводу того, как нужно организовывать мониторинг. Мы сейчас пытаемся добиться 99.99%, что ой как непросто <img src='http://www.startupcube.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
По поводу требований к доступности. Есть две точки зрения на это:<br />
- внешний пользователь не получает сервис в ожидаемое время и перестаёт пользоваться сервисом. Мониторить количество пользователей - вполне очевидное для этого решение.<br />
- внутренний пользователь (человек или другое приложение) не получает сервис, и компания теряет деньги. Решается это оценкой ущерба или недополученной компанией прибыли. (Мы активно пользуемся этим подходом)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SergeySilaev</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-141</link>
		<dc:creator>SergeySilaev</dc:creator>
		<pubDate>Wed, 28 Nov 2007 17:30:53 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-141</guid>
		<description>Ну требования по масштабированию и redundancy в принципе должны предъявляться к любому продукту...

По поводу пунктов 3 и 7: тут стоит вопрос о том какой уровень доступности должна гарантировать платформа (в данном случае WEB-сервис)...

Если требуется гарантированная доступности 90% (т.е. возможность неоказания сервиса в течении десятков суток в год), то может быть достаточно и настроенного на смартфоне почтового клиента, службы мониторинга сайтов и одного ответственного. Но это не параметры доступности коммерческой системы.

Если требуется доступность хотя бы 99% (т.е. не более 3 с небольшим дней в год), то уже требуется нормальный круглосуточный мониторинг и 1-2 ответственных специалиста второго уровня суппорта, которые посменно готовы поддерживать по телефону мониторинг.

Мне интересно какие требования к доступности предъявляются к WEB-приложениям (когда с пользователем не заключен какой-либо договор об обязательствах)?

Например в коммерческих системах сервисных платформ оператора сотовой связи, которые эксплуатирую я, требования к доступности - 99,9 (чуть больше 8 часов простоя в год). И тут уже требуется очень проработка даже таких вещей как организация мониторинга и режима работы сотрудников эксплуатации. Не говоря уже о многих других аспектах, которые в совокупности и позволяют обеспечивать такие показатели (и которые, что удивительно, поставщики, продающие платформы за миллионы и десятки миллионов USD периодически не учитывают в своих решениях и потом натыкаются на это при установке и поддержке решений).</description>
		<content:encoded><![CDATA[<p>Ну требования по масштабированию и redundancy в принципе должны предъявляться к любому продукту&#8230;</p>
<p>По поводу пунктов 3 и 7: тут стоит вопрос о том какой уровень доступности должна гарантировать платформа (в данном случае WEB-сервис)&#8230;</p>
<p>Если требуется гарантированная доступности 90% (т.е. возможность неоказания сервиса в течении десятков суток в год), то может быть достаточно и настроенного на смартфоне почтового клиента, службы мониторинга сайтов и одного ответственного. Но это не параметры доступности коммерческой системы.</p>
<p>Если требуется доступность хотя бы 99% (т.е. не более 3 с небольшим дней в год), то уже требуется нормальный круглосуточный мониторинг и 1-2 ответственных специалиста второго уровня суппорта, которые посменно готовы поддерживать по телефону мониторинг.</p>
<p>Мне интересно какие требования к доступности предъявляются к WEB-приложениям (когда с пользователем не заключен какой-либо договор об обязательствах)?</p>
<p>Например в коммерческих системах сервисных платформ оператора сотовой связи, которые эксплуатирую я, требования к доступности - 99,9 (чуть больше 8 часов простоя в год). И тут уже требуется очень проработка даже таких вещей как организация мониторинга и режима работы сотрудников эксплуатации. Не говоря уже о многих других аспектах, которые в совокупности и позволяют обеспечивать такие показатели (и которые, что удивительно, поставщики, продающие платформы за миллионы и десятки миллионов USD периодически не учитывают в своих решениях и потом натыкаются на это при установке и поддержке решений).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Exo</title>
		<link>http://www.startupcube.com/2007/startup-scalability/#comment-142</link>
		<dc:creator>Exo</dc:creator>
		<pubDate>Tue, 27 Nov 2007 11:36:54 +0000</pubDate>
		<guid isPermaLink="false">http://startupcube.com/2007/startup-scalability/#comment-142</guid>
		<description>Макс, укажи в загаловке либо в начале статьи, что она касается именно веб-сервисов (аналогично тому, как это указано в оригинале), стартап все же более широкое понятие, а тут говорится именно про веб-сервисы.</description>
		<content:encoded><![CDATA[<p>Макс, укажи в загаловке либо в начале статьи, что она касается именно веб-сервисов (аналогично тому, как это указано в оригинале), стартап все же более широкое понятие, а тут говорится именно про веб-сервисы.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
