Как проектировать масштабируемые приложения? [закрытый]

Как вы проектируете / проектируете масштабируемое приложение? Любые предложения книг или веб-сайтов, которые могли бы помочь понять, как масштабировать приложения? спасибо ...

Насколько масштабируемым является Parse? [закрытый]

Я рассматривал возможность использования Parse.com ' s сервис для моего бэкэнда, но я скептически отношусь к его масштабируемости. Он может действительно обрабатывать несколько тысяч одновременных пользователей? Если нет, то является ли их хорошим ...

Должен ли я использовать EJB3 или Spring для моего бизнес-слоя?

моя команда разрабатывает новый сервис, ориентированный на продукт с веб-интерфейсом. В дискуссиях о том, какие технологии мы будем использовать, мы остановились на запуске сервера приложений JBoss и Flex frontend (с возможным развертыванием рабочег ...

Оптимизация веб-сайтов на основе Kohana для скорости и масштабируемости

сайт, который я построил с Коханой, вчера был забит огромным количеством трафика, что заставило меня сделать шаг назад и оценить некоторые из проектов. Мне любопытно, каковы некоторые стандартные методы оптимизации приложений на основе Kohana? Я так ...

Узел Масштабирования.js

Я довольно новичок в крупномасштабной серверной разработке. Я хочу написать сервер с помощью узла.js, но прежде чем я продолжу, я хотел бы знать, каковы общие принципы масштабирования узла до, скажем, 20 запросов в секунду. сервис, который я пишу, в ...

Как / почему функциональные языки (в частности, Erlang) хорошо масштабируются?

некоторое время я наблюдал за растущей видимостью функциональных языков программирования и функций. Я заглянул в них и не увидел причины для апелляции. затем, недавно я присутствовал на презентации Кевина Смита "основы Erlang" в Codemash. Я насла ...

Предостережения select / poll против epoll реакторов в Twisted

все, что я прочитал и испытал ( приложения на основе Торнадо), заставляет меня поверить, что ePoll является естественной заменой для выбора и опроса на основе сетей, особенно с Twisted. Что делает меня параноиком, его довольно редко для лучшей техни ...

Как написать масштабируемый сервер на основе Tcp / Ip

Я нахожусь на стадии разработки написания нового приложения Службы Windows, которое принимает TCP / IP-соединения для длительных подключений (т. е. это не похоже на HTTP, где есть много коротких подключений, а скорее клиент подключается и остается по ...

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

Я столкнулся со многими базами данных NoSQL и базами данных SQL. Существуют различные параметры для измерения силы и слабости этих баз данных и масштабируемость является одним из них. В чем разница между горизонтальным и вертикальным масштабированием ...

Производительность параллелизма .NET на стороне клиента

Я пишу клиентское приложение .NET, которое, как ожидается, будет использовать много потоков. Меня предупреждали, что производительность .NET очень плоха, когда речь заходит о параллелизме. Хотя я не пишу приложение реального времени, я хочу убедиться ...

Насколько хорошо WCF будет масштабироваться для большого числа пользователей-клиентов?

Есть ли у кого-нибудь опыт в том, насколько хорошо веб-службы, построенные с помощью WCF Microsoft, будут масштабироваться для большого числа пользователей? Уровень, о котором я думаю, находится в области 1000+ пользователей - клиентов, подключающих ...

Идентификатор GUID может быть хорошим ключевых разделов?

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

Насколько масштабируема SQLite? [закрытый]

Недавно я прочитал этот вопрос о SQLite vs MySQL, и ответ указал, что SQLite не очень хорошо масштабируется, и официальный сайт отчасти подтверждает это, однако. Насколько масштабируема SQLite и каковы ее верхние границы? ...

Горизонтальное масштабирование узла.Яш экземпляров сервера на одном компьютере

Запуск веб-сервера на узле.js-это простая вещь (как видно из его превосходных примеров и документации), но мне интересно, как вы можете полностью использовать ресурсы процессора выделенного сервера? Начиная с узла.js является однопоточным единственн ...

ограничить количество ядер, используемых erlang

Я провожу эксперименты на узле с 2-мя четырехъядерными процессорами Xeon E5520 2,2 ГГц, 24,0 ГБ оперативной памяти и Erlang R15B02 (SMP включен). Я задаюсь вопросом, Могу ли я ограничить количество ядер, используемых виртуальной машиной Erlang, чтобы ...

etags и ферма серверов

Я узнал из широко известных скринкастов scaling rails, что в какой-то момент, когда ваш сайт становится все больше и больше, кэширование прокси-это путь. Прокси-кэширование использует etag, среди прочего, и поскольку ETag может быть более специфичным ...

Что делает веб-фреймворк масштабируемым?

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

Что означает масштаб по горизонтали и масштаб по вертикали? [дубликат]

На этот вопрос уже есть ответ здесь: разница между горизонтальным и вертикальным масштабированием для баз данных 9 ответов В трехслойной архитектуре с базо ...

Адресация масштабируемости, производительности в a.net веб-приложение

Я работаю над порталом .net, на котором будет много одновременных пользователей. поэтому масштабируемость, производительность должны быть рассмотрены в дизайне и архитектуре. Мы планируем использовать балансировку нагрузки в приложении. Имея это в в ...

Как получить один файл из папки в java?

Идея состоит в том, чтобы взять один файл, но я не хочу перечислять все файлы. У меня есть адрес указанной папки, но не имя. В основном я хочу FindFileInFolder (String folderName) - - - этот метод возвращает случайное имя файла или самый старый фа ...