1
голосов
1ответов
406 просмотров

Common-practice in dealing with high-load tables in MySQL

I have a table in MySQL 5 (InnoDB) that is used as a daemon Processing Queue, thus it is being accessed very often. It is typical to have around 250 000 records inserted per day. When I select records to be processed, they are read using a FOR UPDATE query to eliminate race conditions (everything...

0
голосов
3ответов
787 просмотров

Library to create high-performance server applications

I remember finding a C++ (or maybe plain C) library which does thread pooling, socket polling and other stuff, needed to write a high-performance server on Linux. (And this library was not Boost itself — but it could be that it used Boost.) As usual, I can't remember the name of the library. Any...

1
голосов
2ответов
464 просмотров

Какой лучший способ создания тысяч элементов управления в прокручиваемой области с помощью WPF

Я использую WPF и C #. У меня проблема. Мне нужно создать множество привязываемых шаблонных элементов управления в прокручиваемой области (все они разных типов). Например, 1000 текстовых полей, 1000 раскрывающихся списков и 1000 флажков. Проблема в том, что когда они все созданы, работает ...

3
голосов
6ответов
320 просмотров

Шаблоны и технологии для системы, способной обрабатывать 40 000 сообщений в секунду

Нам необходимо создать систему, способную обрабатывать 40 000 сообщений в секунду. Сообщения не могут быть потеряны в случае каких-либо программных или аппаратных сбоев. Размер каждого сообщения составляет около 2–4 КБ. Обработка сообщения состоит из проверки сообщения, выполнения простых ...

2
голосов
3ответов
1677 просмотров

Рекомендации по проектированию веб-приложения с объемом передачи 5 ГБ в день?

Мне нужно создать веб-приложение, похожее на «средство поиска филиалов / магазинов». Пользователь вводит свой адрес, и веб-приложение отображает ближайшие магазины на карте. Одно из требований: «Веб-приложение должно поддерживать 100 одновременных пользователей и объем передачи до 5 ГБ в д...

7
голосов
5ответов
1591 просмотров

Что бы вы порекомендовали для сайта с высоким трафиком, интенсивно использующим ajax?

Для такого веб-сайта, как Reddit, с большим количеством голосов за / против и большим количеством комментариев по каждой теме, что мне выбрать? Lighttpd / Php или Lighttpd / CherryPy / Genshi / SQLAlchemy? а для базы данных что лучше масштабировать / быть самым быстрым MySQL (4.1 или 5?) и...

2
голосов
7ответов
1468 просмотров

Подсказки для веб-службы с высоким трафиком, c # asp.net sql2000

Я разрабатываю веб-службу, методы которой будут вызываться из «динамического баннера», который будет показывать своего рода очередь сообщений, прочитанных из таблицы sql-сервера. Баннер будет сильно загружать домашние страницы сайтов с высокой посещаемостью; каждый раз, когда баннер будет заг...

243
голосов
23ответов
22568 просмотров

Тактика использования PHP на высоконагруженном сайте

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