… чается от просто написания ДЛЛ и далее на чем хош?
Тем что сделано руками которые растут из нужного места. В отличии от «кастомных решений». И меньше вероятность получить «кривые стаканы».
Конкретно про ДЛЛ и тот код который выше:
представим что 1 ядро записало в кэш ...ask_price=tonumber(ql2.offer[1].price) и уснуло, другое проснулось и у него совсем другое в кэше(так как оно спало икс переключений в зависимости от кол-ва ядер и нагрузки на них). Потом появляются разговоры о «кривых стаканах», биржа сломалась, квик не так работает. Нужно читать док-цию как с чем работать и где что можно вызывать а где не очень.