#синхронизация_данных — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #синхронизация_данных, aggregated by home.social.
-
С точностью до грамма: настроили обмен между R-Keeper и «1С: УПО» для сети ресторанов
На связи Анна Астахова, директор по развитию ИТ-интегратора «Белый код». Сама по себе типовая синхронизация не так интересна, однако тут все кроется в деталях. Во-первых, клиент только переезжает в «1С:УПО», и на момент, когда мы настраиваем интеграцию, учет ведется в «1С-Рарус». Во-вторых, смены, суммы, типы оплат, номенклатуры — все это нужно сопоставить.
https://habr.com/ru/companies/w_code/articles/1036308/
#автоматизация #обмен_данными #сеть_ресторанов #1с #интеграция #horeca #синхронизация_данных #учетные_данные #учет_финансов #учет_рабочего_времени
-
Почему ваше приложение тормозит и как мы это исправили с помощью PowerSync
Как мы ушли от архитектуры request-wait-response, перенесли чтение данных на фронтенд через локальную SQLite и сделали интерфейс быстрее с помощью PowerSync.
https://habr.com/ru/articles/1031828/
#localfirst #PowerSync #SQLite #PostgreSQL #синхронизация_данных #offlinefirst #архитектура_приложений #backend #мобильные_приложения #UX
-
Почему ваше приложение тормозит и как мы это исправили с помощью PowerSync
Как мы ушли от архитектуры request-wait-response, перенесли чтение данных на фронтенд через локальную SQLite и сделали интерфейс быстрее с помощью PowerSync.
https://habr.com/ru/articles/1031828/
#localfirst #PowerSync #SQLite #PostgreSQL #синхронизация_данных #offlinefirst #архитектура_приложений #backend #мобильные_приложения #UX
-
Почему ваше приложение тормозит и как мы это исправили с помощью PowerSync
Как мы ушли от архитектуры request-wait-response, перенесли чтение данных на фронтенд через локальную SQLite и сделали интерфейс быстрее с помощью PowerSync.
https://habr.com/ru/articles/1031828/
#localfirst #PowerSync #SQLite #PostgreSQL #синхронизация_данных #offlinefirst #архитектура_приложений #backend #мобильные_приложения #UX
-
Почему ваше приложение тормозит и как мы это исправили с помощью PowerSync
Как мы ушли от архитектуры request-wait-response, перенесли чтение данных на фронтенд через локальную SQLite и сделали интерфейс быстрее с помощью PowerSync.
https://habr.com/ru/articles/1031828/
#localfirst #PowerSync #SQLite #PostgreSQL #синхронизация_данных #offlinefirst #архитектура_приложений #backend #мобильные_приложения #UX
-
Как реализовать CRDT-структуры в Go для офлайн-режима
Привет, Хабр! Сегодня мы поговорим о том, как справиться с синхронизацией данных в офлайн-режиме так, чтобы не сваливать на пользователя головную боль слияния конфликтов. Вы наверняка замечали, что многие современные приложения — будь то заметки, менеджеры задач или вики-редакторы — позволяют работать оффлайн на нескольких устройствах, а при подключении к сети автоматически объединяют изменения. Задача разработчика в таком случае сделать максимально гладкую синхронизацию одновременно изменённых данных на разных узлах, ideally без участия пользователя в разрешении конфликтов. Классические решения вроде Operational Transformation давно применяются, например, в совместном редактировании документов. Но сегодня я хочу рассказать про другой подход — CRDT . Перейти к разбору CRDT
https://habr.com/ru/companies/otus/articles/956978/
#golang #crdt #распределённые_системы #синхронизация_данных #офлайнсинхронизация #репликация_данных #консистентность_данных
-
Наивное введение в CRDT-типы
Привет, Хабр! Меня зовут Георгий Семёнов, в VK я занимаюсь разработкой в команде инфраструктуры рекомендательных систем, а в Университете ИТМО начинаю свой аспирантский путь в области децентрализованных коллаборативных сред. В этой вводной статье я попытаюсь спекулятивно определить CRDT-типы, которые сегодня выступают передовым подходом для создания коллаборативных приложений реального времени. я намеренно не коснусь многообразия теоретических и практических результатов в области и попробую принять отстраненную позицию, чтобы представить некое «интуиционистское» построение реплицируемых типов с исполнимыми иллюстрациями на Scala.
-
Изменение модели данных CoreData для iOs приложения с iCloud синхронизацией
Казалось бы простая задача добавления атрибута(ов) в модель данных CoreData может обернуться проблемами если в приложении используется синхронизация между устройствами через iCloud. В этом случае необходимо провести так называемую lightweight миграцию прежней базы данных в базу данных с новой моделью иначе синхронизация перестанет работать, что чревато в дальнейшем потерей данных при их восстановлении из iCloud. Здесь предлагается пошаговая инструкция как это сделать легко и безопасно на примере моего приложения для учета финансов , которым ежедневно пользуется несколько тысяч пользователей, поэтому к сохранности данных подход должен быть серьезный Итак, поехали!
https://habr.com/ru/articles/853260/
#CloudKit #синхронизация_данных #coredata #lightweight_миграция
-
Пора вернуть свои данные себе
Многие из нас замечают, что с увеличением числа онлайн-сервисов, контроль над личными данными кажется ускользающим. Наши файлы и личная информация хранятся на удаленных серверах, защищенные паролями и методами двухфакторной аутентификации, и доступны нам только до тех пор, пока мы оплачиваем подписку. Но что произойдет, если потеряется SIM-карта, истечет срок подписки, или если вдруг аккаунт будет заблокирован из-за санкций? Есть ли план на случай, если сервис, который мы используем для работы с паролями или заметками, внезапно прекратит свое существование? Как тогда быть с экспортом и импортом данных? Это вопросы, о которых задумывается каждый из нас, исследуя цифровую эру и свое место в ней. Эта статья предлагает уникальный взгляд на то, как мы можем взять лучшее из прошлого и будущего, чтобы исправить ошибки в управлении данными. Она расскажет о методах, позволяющих вновь контролировать личную информацию, обезопасить её от утечек и избежать ограничений, налагаемых поставщиками услуг. Кроме того, статья раскрывает, как сделать личные данные одновременно более открытыми и защищёнными. Погрузиться
https://habr.com/ru/articles/784028/
#синхронизация_данных #работа_с_данными #сервисы #безопасность_данных #подход
-
Пора вернуть свои данные себе
Многие из нас замечают, что с увеличением числа онлайн-сервисов, контроль над личными данными кажется ускользающим. Наши файлы и личная информация хранятся на удаленных серверах, защищенные паролями и методами двухфакторной аутентификации, и доступны нам только до тех пор, пока мы оплачиваем подписку. Но что произойдет, если потеряется SIM-карта, истечет срок подписки, или если вдруг аккаунт будет заблокирован из-за санкций? Есть ли план на случай, если сервис, который мы используем для работы с паролями или заметками, внезапно прекратит свое существование? Как тогда быть с экспортом и импортом данных? Это вопросы, о которых задумывается каждый из нас, исследуя цифровую эру и свое место в ней. Эта статья предлагает уникальный взгляд на то, как мы можем взять лучшее из прошлого и будущего, чтобы исправить ошибки в управлении данными. Она расскажет о методах, позволяющих вновь контролировать личную информацию, обезопасить её от утечек и избежать ограничений, налагаемых поставщиками услуг. Кроме того, статья раскрывает, как сделать личные данные одновременно более открытыми и защищёнными. Погрузиться
https://habr.com/ru/articles/784028/
#синхронизация_данных #работа_с_данными #сервисы #безопасность_данных #подход