Зачастую смекалки уже недостаточно и нужно принципиально новое решение, с EAV вы как раз примерно очертили границы его возможностей, это 0.5 с. Запаса прочности у такого решения практически нет, да и масштабировать его трудно и затратно.
Тут еще важно сколько у товаров свойств по которым возможны фильтры. Я не поверю, что выборка по 3-4 условиям из EAV таблицы в десятки миллионов записей с нагрузкой в 30-40 запросов в секунду будет отрабатывать за приемлемое время без танцев с бубнами.
А причем тут дизайн и структура БД? Вы точно уверены что ulmart применяет EAV? Да и по скорости работы ulmart не показатель (по крайней мере в старой версии), я бы даже сказал наоборот.
Опишите пожалуйста механику?
В Kafka он тоже есть
Интересно откуда такая уверенность?
А вообще статья похожа на маркетинговую копипасту от MS
Боюсь спросить, а вы знаете что такое отличаться на порядок?
А причем тут ASP.NET?
Похоже статью писали без участия технических специалистов
Это можно отнести тогда ко всей статье в целом.