Backend склад на php c базой mysql. Frontend рабочее место на python напрямую rest запросами отправляет данные на сервер.
Все работает но есть зависимость от интернета.
Какую схему использовать что бы хранить данные на frontend и синхронизировать с сервером?
Cинхронизировать средствами python или бд?
Если средствами python, то как проверять что данные прошли синхронизацию?
Для правильного вопроса надо знать половину ответа
Лучшее решение - резервирование интернет-канала с обоих сторон.
Можно использовать асинхронную master-master репликацию БД, но там много подводных камней, например нельзя использовать AUTO_INCREMENT если в таблицу идёт запись на обоих сторонах.