Aiku Platform Architecture

Aiku Platform Architecture An architecture diagram generated by Archify. grp · Staff back office · Architecture component · Inertia + Vue 3 grp Staff back office Inertia + Vue 3 retina · Customer portal · Architecture component retina Customer portal iris · Public webshops · Architecture component · SSR iris Public webshops SSR pupil · Shopify embedded app · Architecture component pupil Shopify embedded app aiku-public · aiku.io site, docs, blog · Architecture component aiku-public aiku.io site, docs, blog api.aiku.io · Retina API + MCP · Architecture component api.aiku.io Retina API + MCP Soketi · Pusher protocol :443 · Aiku production estate Soketi Pusher protocol :443 Varnish · iris page cache · Aiku production estate Varnish iris page cache Aiku Laravel app · PHP 8.4 on Octane / RoadRunner · Aiku production estate · Actions per domain Aiku Laravel app PHP 8.4 on Octane / RoadRunner Actions per domain Typesense · Scout index · Aiku production estate Typesense Scout index PostgreSQL · aiku primary · Aiku production estate PostgreSQL aiku primary Redis · cache + queue · Aiku production estate Redis cache + queue Horizon workers · hydrators, jobs · Aiku production estate Horizon workers hydrators, jobs Sales channels & carriers · Shopify, Faire, Wix, payments, mail · Architecture component Sales channels & carriers Shopify, Faire, Wix, payments, mail Aurora legacy · source organisations · Architecture component Aurora legacy source organisations HAProxy · TLS edge, routing ACLs · Aiku production estate HAProxy TLS edge, routing ACLs Sanctum token app requests iris cacheable GETs cache miss SQL index + search broadcast websocket cache + enqueue jobs sync stock, orders, mail fetch + transfer Aiku production estate

Front ends

  • • Six Inertia/Vue fronts: grp, retina, iris, pupil, aiku-public, API
  • • HAProxy fronts all hosts; Varnish caches iris pages only

Application

  • • Single Laravel 12 codebase on Octane
  • • Scout indexes into Typesense; Redis for cache and queue

Async and edges

  • • Horizon drains hydrators and channel jobs
  • • Shopify, Faire, Wix, payment and carrier APIs