Mikroslužby jsou softwarová architektura, která rozděluje aplikaci na malé, nezávislé služby, z nichž každá má svůj specifický úkol. Ve srovnání s monolitickou architekturou umožňují mikroslužby vyšší škálovatelnost, snazší údržbu a lepší využití zdrojů. Symfony, jeden z nejrozšířenějších PHP frameworků, nabízí výkonné nástroje pro tvorbu efektivních mikroslužeb, využívající technologie jako Redis, Varnish, Elasticsearch, RabbitMQ a Docker. […]
Štítky: API Platform, Docker, Elasticsearch, RabbitMQ, Redis, Varnish
Kontejnerizace byla představena v roce 2013 Solomonem Hykesem jako součást interního projektu dotCloud, platformy PaaS (Platform as a Service). Její revoluce spočívala v zavedení lehkých a přenosných kontejnerů, které využívaly existující technologie jako LXC (Linux Containers), ale s jednodušší a přístupnější správou pro vývojáře. Během let se kontejnery vyvinuly v de facto standard pro kontejnerizaci, […]
Štítky: CentOS, Debian, Docker, Drupal, Laravel, Linux, PHP, Symfony, Ubuntu, WordPress