Вебморда + простой сетевой интерфейс на слабенькой борде
Меня очень интересует как вы скармливаете данные борде принципиально безо всякого сервера. Если вы считаете что сервер бд это лучше/хуже сервер-клиент то вы просто непонимаете что означает сервер. Это софт который обрабатывает запросы клиента, инициирует которые тоже клиент. Причем они могут быть на разных машинах, причем оба могут выступать в качестве сервера и клиента одновременно. Вычислительная сложность может сочетаться в какой угодно пропорции - где то вся нагрузка лежит на сервере, где то все делает в основном клиент. Кто клиент а кто сервер определяется не по сложности задач, а тем кто запрашивает услуги, и кто их отрабатывает. В этом плане сервер что бд, что ссш, что телнет, что любая приблуда которая слушает порт и что то делает по поступлении запроса - это сервер.
Можно конечно обустроить обмен данными только в одном направлении, причем обратном тому как они должны были бы быть логически. Но называть это более лучшим решением я бы не стал.