Для меня это всегда муторная тема. Тяжко я имена придумываю. Хочу всегда чтобы имя отражало суть, но не всегда это

получается быстро. Пробуем...

Нам понадобится:

1) cron_exchange_rate_script.py - это скрипт, который будет запрашивать данные из банков и записывать их в базу по крону;

2) MysqlBase - класс для работы с Mysql (найду готовый);

3) McBase - класс для работы с memcache (найду готовый);

4) BankBase - клас для работы с обменными курсами: получить курс, выбрать лучший курс, получить информацию о банке и т.д;

5) tornado_server - Tornado сервер (на основе примера);

6) config/banks.py - информация о банках: имя адрес, телефон, сайт, метод парсинга сайта и т.д;

7) config/settings.py - всякие настройки.

Думаю для начала хватит. Теперь надо наполнить каждый файл содержимым, но перед этим все же углубимся в связку cron_exchange_rate_script + McBase + MysqlBase + BankBase + tornado_server. В следующем посте я напишу как буду организовывать взаимодейтсвие.