• Разделение системы на модули?

    @katomi Автор вопроса
    Правильно ли я понимаю, что в моем случае утилитарной подсистемой является само приложение (API), которое знает о других модулях?

    Для меня остается непонятным один момент: как правильно выполнять выборку, если нужно отсортировать данные из одной подсистемы используя данные другой + получить только те данные, которые соответствуют определенным данным из третьей подсистемы? У меня в голове возникает лишь одно решение: выполнить SELECT по данным основной подсистемы и программно осуществлять фильтрацию и сортировку. Но этот вариант, как мне кажется, ужасен, т.к. если у нас в БД много записей, мы каждый раз выгружаем их в память.
  • Свой алгоритм построения маршрутов на основе яндекс карт. Возможно ли?

    @katomi Автор вопроса
    Abdula Magomedov, а можно подробнее? Есть ли у них в документации API информация об этом? Я нашел только то, что их система сама строит маршруты по алгоритму Дейкстры.