Ilmus Polemarch 2.0.0, veebiliides serveri infrastruktuuri haldamiseks Ansible'i baasil. Projekti kood on kirjutatud Pythonis ja JavaScriptis, kasutades Django ja Celery raamistikku. Projekt levitatakse AGPLv3 litsentsi alusel. Süsteemi käivitamiseks piisab paketi installimisest ja ühe teenuse käivitamisest. Tootmisrakenduste jaoks soovitatakse lisaks kasutada MySQL/PostgreSQL ja Redis/RabbitMQ+Redis (vahemälu ja sõnumi vahendaja). Iga versiooni kohta luuakse Docker'i pilt.
Aasta pärast tehti üleminek värskele versioonile vstutils 5.0, kus parandati palju vigu, parandati jõudlust ja disaini. Samuti lisati tugi reaalajas uuendamiseks Centrifugo abil, mille kaudu kasutajad saadavad API-päringu andmete uuendamiseks mitte ajakava järgi, vaid vajadusel. Lisatud on tugi ja soovitatav on Python 3.10.
Samuti tasub märkida parandusi ja vigu git-repositooriatega töötamisel, andmebaasi kohalike funktsioonide kasutamist rühmade haldamiseks ning vea kõrvaldamist, kus pärast pikka seismist hakkasid kõik ajakava järgi vahelejäänud ülesanded toimima.
Allikas: opennet.ru
