Less source database work
98%
fewer MySQL operations
186 → 4 operations per request
Magento without Axle → Magento with Axle
Less source database work
98%
186 → 4 operations per request
Magento without Axle → Magento with Axle
A faster server response
32%
228 → 155 ms median TTFB
Magento without Axle → Magento with Axle
Measured on the same category page showing 12 products, in a lab catalog of over 100,000 products. Local results; performance on your store requires evaluation.
Both cards describe the area-rugs category page displaying 12 products. MySQL profiler operations decreased from 186 to 4 (97.85% fewer); median TTFB decreased from 227.70 to 155.16 ms (31.86% lower). Percentages and displayed timings are rounded. MySQL counts include connection, session setup, freshness validation and source batching; local native reads are reported separately and are not counted as MySQL operations. Rounded medians from 20 alternating pairs after three warm-up pairs, recorded on 10 October 2026. MageOS 3.5 / Hyvä 1.5.2, production application mode, compiled DI, warm PHP OPcache and two single-child PHP-FPM pools. Full-page and block HTML caches were disabled. Direct loopback FastCGI measurements exclude public-network, proxy and browser latency and concurrent load. These are specific lab results; performance on your store requires evaluation. The live comparison below uses a different request setup.
Hyvä + Axle
Hyvä uses Alpine.js and Tailwind CSS to reduce the JavaScript and CSS shoppers’ browsers need to load and process. It focuses on the storefront experience on their devices.
Explore Hyvä’s frontend approachAxle reduces request-time MySQL work by serving supported catalog reads from prepared local data through a native PHP extension. It focuses on the server work before the page reaches the browser.
Explore Axle’s backend technologyThe comparison uses the same Hyvä theme on both sides, so it shows what Axle adds to an existing Hyvä storefront. It does not measure a theme migration or isolate Hyvä’s frontend gains.
For the people running and building stores
Combine Hyvä’s lightweight storefront with Axle’s backend catalog acceleration. Reduce both browser work and supported request-time database work.
Build the frontend with Hyvä’s Alpine.js and Tailwind CSS stack, then evaluate Axle beneath Magento’s resource calls to address backend catalog work.
Try the verified MageOS / Hyvä lab
Compare Hyvä with and without Axle on a catalog of over 100,000 products. Browse either storefront to compare the same catalog page. Both faster and slower results are shown.
Waiting for both storefronts…
Both sites run on the same machine and share the same CPU, memory, database and storage. Full-page cache and block HTML cache are disabled on both sites. Normal Magento includes 805 ms of simulated hosting latency per dynamic request. Displayed timing differences include this artificial delay. Public pages are requested once to warm each server, then requested again for measurement. Displayed TTFB and LCP exclude the warm-up wait; total browser timings remain in Page details. Cart and other actions use a single request. Adjusted LCP is a warm-server demo measurement, not a production Core Web Vitals result.
| MEASUREMENT | Normal Magento | With Axle | DIFFERENCE |
|---|---|---|---|
| Largest paint LCP | — | — | — |
| Time to first byte TTFB | — | — | — |
| Database queries | — | — | — |
/Waiting for this page…
/Waiting for this page…
Compare results as you browse.
| PAGE | LCP · NORMAL → AXLE | TTFB · NORMAL → AXLE | DATABASE QUERIES |
|---|---|---|---|
| Your completed page comparisons will appear here. | |||
How it works
Your source database remains authoritative.
The worker exports supported data and publishes prepared datasets.
Eligible resource calls read the prepared data through the PHP extension.
Magento hydrates its models and renders your storefront.
Unsupported reads and data that fails freshness checks use MySQL. Checkout, customer, order and session operations remain live through Magento.
Under the hood
Axle accelerates supported catalog reads. It does not replace Magento’s business logic or your search engine.
Compatibility and early access
Hyvä focuses on frontend performance with less JavaScript and CSS for the browser. Axle focuses on backend performance by reducing supported catalog database work before Magento renders the page. The lab runs both together; its side-by-side results measure Axle’s additional effect with Hyvä held constant.
Magento Open Source 2.4.8-p5 has collection and storefront coverage for the original attribute-read path. MageOS 3.5 / Hyvä 1.5.2 has broader prepared-engine coverage, including six product types in the large lab. Broader Adobe Commerce, other versions, MSI configurations and merchant extensions require evaluation.
A Magento PHP module, a native extension built for the running PHP ABI, a preparation worker and local persistent storage. Tracking requires MySQL permissions. Current setup is intended for controlled staging evaluation; a production installer and signed release binaries are not yet available.
Transactional tracking records supported source changes. Requests validate the prepared revision; changed dependencies fall back to MySQL until fresh data is prepared. Supported catalog reads pin a revision for the request. This is not a strict transactional snapshot across prepared reads and live fallbacks.
No. The comparison disables full-page and block HTML caches to show underlying request work. Axle can coexist with page caching, but a warm full-page hit is a cache result and does not demonstrate native catalog acceleration.
Compatibility must be checked on your configuration. Unknown query families and guarded custom implementations use ordinary execution. Integrations that bypass the guarded database adapter require verification before acceleration is enabled.
Axle is being built for open source release by On Tap. The release licence and public release date have not been confirmed.
You can request early evaluation access as a merchant, agency or developer and hear about the open source release. Joining does not guarantee immediate access, an assisted pilot or a release date.
Merchants · agencies · developers
Join the waitlist to request early evaluation access and hear about the open source release.
Tell us whether you run a store or build for others. Access is for evaluation; availability and release timing are not yet confirmed.
The waitlist form is not connected yet. Please check back for early access requests.
Open the waitlist form in a new tab