"Alexey Popov" сообщил/сообщила в новостях следующее:
Было: первый поток работает с железом, второй работает в БД.
Стало: один поток работает и с железом и с БД.

А когда мы работали с теми-же платами Диалоджика, делали именно так как "Было" и именно в парадигме event-driven programing :)

Потому, что в уровне работы с устройством, нафиг не нужна была работа с базой, а на уровне работы с базой не нужны возможности работы с устройством. И это наверное было следствием особенностей предметной области

И чесно говоря я не понимаю, почему нельзя сделать для себя модуль, который будет асинхронно выполняить запросы к БД, если есть такая необходимость?


Ответить