Способы достижения слабой связанности компонентов. ● ● Выделение независимых подсистем, взаимодействие с которыми происходит через API ● Использование очереди сообщений как системной шины
Проблемы изначальной реализации системы минимальных цен ORIGIN DESTINATION DEPART DATE RETURN DATE VALUE MOW LED 2013-09-17 2013-09-22 10000 MOW LED 2013-09-17 2013-09-25 15000 LED BKK 2013-10-05 NULL 15000 ORIGIN DESTINATION BEGINNING ONE WAY VALUE MOW LED 2013-09-01 FALSE 10000 LED BKK 2013-10-01 TRUE 15000 MINIMAL PRICES BEST PRICES
Оптимизировання конфигурация системы минимальных цен ● Передача данных через очередь сообщений ● Хранение данных в Redis ● Взаимодействие через публичное API