varfi, нет никаких взаимодействий между операционными системами - есть взаимодействие между различными сервисами, протоколами, клиентами и серверами и проч. Так что если они совместимы - то будет работать, несмотря на дистрибутив. А если там, например, два дебиана с разницей в 10 лет, то могут и не работать, потому что несовместимость по версиям.
Einsamkeit88, я так скажу - большинство начинает вообще без теории. Многие без теории и продолжают.
Для уровня нуба нужно уметь собирать компы и ставить винду. Обжимать витуху уметь не обязательно - научат. Как правило, нуб устраивается эникеем, где в основном занимается мелкой офисной техподдержкой - принтер не печатает, "всё сломалось и ничего не работает" и всё такое. Консоль первое время разве что дома по ночам.
Román Mirilaczvili, про NATS ничего не могу сказать. Не postgres, потому что инсёртить 1000x20 раз в секунду в базу как-то не круто, а если база таки нужна, то лучше колоночная типа clickhouse, но в любом случае будет лучше квантовать запросы и кидать их в базу батчем.
Володимир Паламар,
Ловите телеметрию от трекеров по http, кладете в топик кафки.
На топике настраиваете сколько-то там партишенов, по числу сервисов, разгребающих топик. Допустим, 10.
Ставите ретеншен, чтобы старые данные автоматически вычищались, допустим сутки.
Разгребающие сервисы подписаны на топик, имеют общее для всех значение consumer group. Прилетающие в топик сообщения они читают и отправляют координаты, или чего там.
Формат сообщения - на ваше усмотрение, json например, но что-нибудь бинарное будет быстрее.
Если нужно хранить исторические данные и что-то с ними сделать, разумно будет поставить какую-нибудь базу (хорошо подойдет clickhouse). Писать по одному событию нерационально - медленно и грузит базу, так что лучше будет выгребать батчем по достижению количества или истечению времени, что раньше наступит. Для этого можно отрядить отдельный сервис с другой consumer group.
Fitbie, лютой жестью можно заниматься внутри виртуалки, и в случае чего переналивать или воссоздавать её из снапшота. А для мирной жизни виндового хватает (пока работают обновления).