Мысли по поводу portcalls (данные по заходу, выходу в порты) для судов. Текущий алгоритм весьма сырой, и работает на исторических данных. Еще один вариант: показывать все суда в некотором радиусе от координат порта -- но это уже достаточно нагруженная работа с информацией будет, возможно придется ждать секунды или даже больше. Тут можно сделать кэши этих зон, для каждого из портов, но что-то пока этот вариант мне не лежит. Думаю в сторону варианта делать портколлс сразу, по мере появления новых данных. Хотя в этом случае и предыдущем, это будет сильно пересекающиеся, но не равные множества. Это все задачи не суперсложные, но они просто выстраиваются гирляндами и узлами в сотни друг за другом и переплетаются. Все эти конвейеры, оркестровки потоков, последовательности обработки: кто за кем придет, кто за кем уберет, кто кого убьет. Возрастание сложности продуцирует анархию и уже сложно все отследить и разобраться. (и кстати я нашел ошибку в записях даты выхода из порта -- их все надо в утиль). Тут мужик рядом нагетссы жует, а девочки в карты играют.
Зарегистрируйтесь чтобы комментировать





































-- Саша