2 Однозначно, потому что cond-> это именно то, что ты хочешь сделать. На сколько я понял, вопрос именно в этом был, а не в том, как ordered-set делать.
ребзя, а где в облаке сейчас принято кложу запускать, чтобы поддержка background processes была и может очередь какая-нибудь чтобы в background process слать с сайтика данные?