Использование неблокирующих синхронных API: руководство для разработчиков по повышению производительности
Синхронизируйте свой пользовательский интерфейс: как обновить пользовательский интерфейс при возникновении изменений в базе данных