ESL nadzorni dashboard
Pregled više ESL servera po prodavnicama na jednom mestu.
Održavam produkcionu infrastrukturu za sisteme elektronskih cenovnih etiketa u maloprodaji i pravim alate koji rešavaju konkretne operativne probleme.
Ja sam Pavle Gaković, DevOps i sistem administrator iz Srbije. Održavam produkcionu infrastrukturu za sisteme elektronskih cenovnih etiketa (ESL) u maloprodaji.
Pored održavanja servera, pravim alate i aplikacije koji rešavaju konkretne operativne probleme, od nadzornih dashboarda i obrade podataka do mobilnih i desktop aplikacija.
Upravljam flotom od 13 Linux servera na Hetzneru (CentOS 7.9 i 9) sa kontejnerizovanim ESL mikroservisima.
Docker okruženja sa MySQL, MongoDB, Redis, Nacos, EMQX, nginx i Java aplikacijama.
fail2ban, revizija otvorenih portova, Hetzner Cloud Firewall i pristup SSH ključevima na svim serverima.
Backup MySQL i MongoDB baza preko rclone/SFTP, sa posebnim read-only korisnicima za pristup podacima.
Rešavanje restart petlji kontejnera, Nacos OOM grešaka i iscrpljivanja niti, kao i mrežnih ispada.
Pravim alate i aplikacije koji rešavaju konkretne operativne probleme. Pogledajte projekte ispod.
Pregled više ESL servera po prodavnicama na jednom mestu.
Python skripte i obrada podataka preko API-ja ESL servera.
Aplikacija za povezivanje etiketa sa proizvodima, u razvoju za Android i iPhone.
CSV-to-API obrada podataka sa FTP-a. Rešeni MySQL deadlock problemi kroz transakcije po delovima, serijalizaciju upisa i retry logiku.
Android aplikacija za praćenje opreme za iznajmljivanje preko UHF RFID čitača, sa izvozom na email.
Windows aplikacija za praćenje dokumenata i evidencije.
Marketplace za kućne ljubimce.
Web platforma za nezavisne muzičke izvođače.
Praćenje prihoda, troškova i ušteđevine, sa posebnom knjižicom za svaki nalog.
Imate pitanje u vezi sa infrastrukturom, alatima ili saradnjom? Pišite mi.
pavlegakovic@gmail.com