Система поиска и бронирования туров
Существующую систему по поиску и бронирования туров необходимо переписать.
Требуемые параметры новой системы:
1. 10-20 миллионов записей, обновляется в день до 1 000 000, одновременно работает 500 пользователей.
2. Запись новой информации в базу данных осуществляется путем сканирования роботом серверов источников и загрузки новых файлов в формате xml.
3. Боюсь за неточность терминологий для специалистов, но база должна работать из ОЗУ (на жестком диске - резервная копия).
4. Резервирование аппаратной части и возможность нараживание производительности, увеличивая количество серверов.
5. Создание модуля для установки на другие сайты (поиск туров и тд).
6. Предпочтение отдаётся постоянным коллективам разработчиков, а не отдельным фрилансерам.
7. Удаленная работа над таким проектом, с моей точки зрения, нерациональна, поэтому предпочтение отдается командам с Украины.
8. Дополнительная информация - после подтверждения серьёзности намерений и способности к выполнению задачи.
В настоящий момент система написана на PHP + PostgreSQL (75 таблиц) + MySQL (10 таблиц).
Советуют реализовать новый проект не на php, а поставить связку ASP.NET+MSSQL с обработкой на с++, причём разнести на несколько серверов эту обработку.
Система работает, но у команды не хватает ресурсов и желания для её поддержки и модернизации.
PS. Cтоимость поставил "от фонаря", чтобы попасть в высокобюджетную категорию.