Become a sponsor to EcomDev B.V.
Dear Magento Community!
📣 Let's make uncached TTFB as fast as possible, so Varnish is just a cherry on top to scale it, rather than a crutch that's used to hide poor performance. 📣
Over the years, I have seen the same issues recurring in projects I am hired to fix, so I have built a different set of customizations for various project setups that I apply to reduce the TTFB of catalog pages to under 400 ms on average, while majority of Magento installs have un-cached TTFB of at least 2 seconds.
Your contribution would allow me to bring this to the community at large and make the following goals possible:
- Reduce the usage of Redis cache by moving expensive file lookups into build-time:
- Remove all XML files cache by merging it during build-time, and make it opcache-friendly
- Remove layout cache by using compiled layout handles
- Build blazingly fast DI container with new PHP 8.4 features
- Implement a Blazingly Fast Indexation framework with alternative indexer implementations that will cut indexation time from hours to seconds on large datasets
- Implement Blazingly Fast Catalog Batch Processing that will allow implementing almost real-time third-party integrations (PIM, ERP, etc)
When you become a sponsor, each tier will unlock a different set of perks, which range from quarterly online workshops and sponsor discord chat to commercial licenses for various sets of performance optimization customizations you can use in your projects.
Meet the team
-
Ivan Chepurnyi IvanChepurnyi🚀 Performance Expert with 18 years of Magento experience
Featured work
-
EcomDev/magento2-product-preloader
Magento 2 product data preloaded for anticipated data in other components based on currently available product objects.
PHP 118 -
EcomDev/magento2-test-essentials
Test essentials for writing testable code that interacts with Magento core modules
PHP 18 -
EcomDev/mage-os-database-changelog
Connects to MySQL as a replication service and aggregates updates into database tables into easy to use event aggregates
Rust 56 -
EcomDev/testcontainer-magento-data
Test containers for rapid integration testing
-
EcomDev/mysql-to-jsonl
Export/Import JSONL files as data for MySQL tables
PHP 29 -
EcomDev/magento2-indexation-framework
Magento improved indexer (base components)
PHP 18