Nedávno som v správach pozeral reportáž o tom, ako jedna bratislavská pekáreň zaviedla platby QR kódom. Som si hovoril v hlave, že WeChat Pay prišiel do naších končín. Ale naštastie neprišiel. Je to úplne iná technológia ako majú v Číne, ktorá nie je závislá na jednej superaplikácií, plus nie je spravovaná akciovou spoločnosťou, ktorá je (podľa mňa) v podstate predĺženou rukou Čínskej komunistickej strany. A nie, nie je to ani Pay by square (pre mojich zahraničných čitateľov - nie, nie je to vlastnené tou americkou spoločnosťou, ktorá vlastní Cash App, je to podľa mňa blbo pomenovaný slovenský "vynález", ktorým sa dá tu v podstate zaplatiť všetko, dokonca aj obedy v EduPage). Čo to je? EPC QR kód je typ QR kódu, ktorý keď naskenujete vašou bankovou aplikáciou, tak sa vám automaticky vyplnia údaje v nej. Jediné, čo musí banková aplikácia podporovať, sú SEPA platby, čo podporuje v podstate každá banka so sídlom v Európskom hospodárskom pristore alebo v Británií (áno, v Británi...
Tí, ktorí čítate moje články, viete, čo je Docker. A vedeli ste, že Docker môže byť aj v tzv. Swarm móde, ktorý umožní používať Docker podobne ako Kubernetes? Ak nie, tak sa poďme pozrieť, čo to je, a ako si ho nastaviť. Trocha teórie Docker je platforma, na ktorej bežia kontajnery. Tieto kontajnery sa skladajú z OS, ktorý je napr. Ubuntu, závislostí služby/aplikácie a samotnej služby alebo aplikácie. Tieto kontajnery (ak nie sú na Kubernetese/Swarm móde) bežia na jednom stroji, čo ich robí náchylným k rôznym katastrofám. Preto väčšina služieb (odteraz budem používať iba pojem služby) nebeží na jednom serveri, ale na viacerých serveroch, čím sa zaisťuje redundancia a to, že služba nevypadne napr. pri blackoute. A tieto servery v drtivej väčšine prípadov spája tzv. dirigent, čo je v produkčnom prostedí Kubernetes (nie len ten, čo má osem písmen medzi K a S). Docker sa v týchto prípadoch výužíva iba pri vývoji a testingu. Prečo Swarm a nie Kubernetes? Je viacero dôvodov, prečo...