June 2025 Summaries
5 posts from Upsun
Filter
Month:
Year:
Post Summaries
Back to Blog
Choosing the right hosting model for an enterprise Drupal application significantly impacts its success, with options ranging from on-premises hosting, managed hosting, to modern PaaS solutions like Upsun. On-premises hosting offers maximum control but demands substantial resources and expertise for maintenance, scalability, and mitigating hardware failures, as exemplified by the University of Surrey's transition away from this model due to its challenges. Managed hosting reduces operational burdens by outsourcing infrastructure management but can limit flexibility, customization, and integration with existing DevOps tools, potentially leading to bottlenecks as teams grow. Upsun, a Platform-as-a-Service, addresses these issues by automating infrastructure and updates, providing GitOps workflows and CI/CD integration, and offering on-demand environments for development, thus enhancing scalability and performance. It combines the convenience of managed hosting with the automation and modern DevOps practices needed to streamline development cycles and improve site resilience, as demonstrated by organizations like the University of Missouri, which experienced significant gains in agility and site performance after adopting Upsun. Ultimately, selecting the right hosting model is crucial to optimizing uptime, security, and speed, with PaaS like Upsun offering a compelling solution for enterprises focused on efficiency and innovation.
Jun 27, 2025
2,964 words in the original blog post.
A real-world scenario involving a Shopware store illustrates how a single misconfigured plugin, specifically the PayPal plugin with debug logging enabled in production, caused significant performance degradation by generating excessive log entries that overwhelmed the system's disk I/O, leading to pages taking up to 180 seconds to load. This incident, initially mistaken for a temporary hosting issue or traffic spike, resulted in lost sales and customer dissatisfaction until the problem was identified and resolved by disabling debug logging and rotating log files. The case underscores the importance of proactive performance monitoring and proper plugin configuration, as similar issues can arise from unbounded loops, improper pagination, or cache invalidations. Preventive measures such as continuous system behavior observation, regular profiling, thorough review of plugin configurations, cache prewarming, and pre-campaign traffic simulation are recommended to mitigate such risks. These insights are further explored in a detailed white paper that discusses real load testing, cache invalidation strategies, profiling tools, and best practices for maintaining optimal Shopware performance.
Jun 17, 2025
442 words in the original blog post.
Vincenzo Russo's blog post details a comprehensive load testing project on Shopware's PaaS infrastructure to evaluate its performance under real-world e-commerce conditions, using realistic conversion rates, bot traffic, and ERP-driven API imports. The tests spanned seven infrastructure plans, revealing that while Shopware scales predictably with increased resources, performance is heavily dependent on efficient code, caching strategies, and configuration. Shopware handled increased traffic well when infrastructure was adequately tuned, but API activity emerged as a significant cost driver due to its impact on backend load and cache invalidations. The research emphasized that most performance bottlenecks stemmed from code, cache, and configuration issues rather than the platform itself, with caching strategies being critical for maintaining consistent response times. The testing utilized Grafana K6 for simulating traffic and monitored key metrics like p95 Time to First Byte, demonstrating the importance of realistic testing scenarios that mirror genuine storefront behavior.
Jun 11, 2025
535 words in the original blog post.
Shopware's performance is highly contingent on its configuration, with common production slowdowns stemming from plugin overload, cache fragmentation, and misconfigured admin settings. Initially, Shopware stores may appear fast, but as traffic increases and the codebase evolves, performance can quietly degrade, ultimately impacting revenue. These issues are not inherent to Shopware itself but arise from how it is extended and operated, often involving redundant database queries from unused plugins, mismanaged cache layers, and admin settings that inadvertently create resource-intensive queries. Real-world cases highlight the importance of auditing plugin usage, managing cache efficiency, and optimizing admin configurations to prevent performance bottlenecks. Relying solely on expanding infrastructure is insufficient, as it does not address underlying inefficiencies, suggesting that regular profiling and strategic management of updates and configurations are essential for maintaining a responsive Shopware storefront.
Jun 11, 2025
534 words in the original blog post.
MarketNation's transition to Upsun's fully managed Platform-as-a-Service (PaaS) has revolutionized its ecommerce strategy by resolving infrastructure challenges and enabling a distributed marketplace model with +Shop. Previously hindered by instability and slow support on a custom Azure deployment, MarketNation sought a scalable, reliable hosting solution to support its Magento-based platform. Upsun's dedicated architecture, seamless onboarding, and integrated development tools have significantly improved performance, reducing page load times to under three seconds and eliminating major outages. The platform's environment-as-code and CLI tools offer developers full control, allowing for daily production deployments and on-demand development environments. This agility has empowered MarketNation to scale +Shop, allowing brands, creators, and nonprofits to host ecommerce shops on their websites and social platforms, without worrying about infrastructure constraints. The partnership with Upsun not only addressed technical issues but also unlocked business potential, enabling MarketNation to focus on expanding its vision of distributed commerce.
Jun 02, 2025
1,188 words in the original blog post.