Webová a cachovací vrstva
Webová vrstva využívá replikované Apache a PHP-FPM, předřazený Varnish a interní cache Memcached.
Datová vrstva s vysokou dostupností
Datová vrstva je tvořena MariaDB Galera clusterem zajišťujícím replikaci a vysokou dostupnost.
Fulltextové vyhledávání přes Apache Solr
Fulltextové vyhledávání je realizováno pomocí Apache Solr ve dvou instancích Master/Slave. Drupal komunikuje se Solr přes Search API a indexuje obsah včetně dokumentů.
Load balancing a kontinuita provozu
Load balancer rozděluje provoz mezi instance a zajišťuje kontinuitu při výpadku jednotlivých služeb.
Architektura je škálovatelná a připravená na další rozvoj bez zásahů do základní koncepce. Portál úředníka tak představuje robustní intranetovou aplikační platformu.
Seriál: Portál úředníka Královéhradeckého kraje