HHVM adoption news

Visit the post for more.

2 min readbeginner
--
View Original

Overview

The article discusses the recent adoption of HHVM by companies like Box, Etsy, and Wikipedia, highlighting their positive experiences and performance improvements. Each company shares insights on how HHVM has enhanced their server efficiency and reduced costs.

What You'll Learn

1

How to achieve significant CPU utilization reduction by migrating to HHVM

2

Why adopting HHVM can lead to lower server costs and improved performance

3

When to consider transitioning to HHVM for better API throughput

Key Questions Answered

What benefits did Box experience after adopting HHVM?
Box reported that after migrating to HHVM, their overall CPU utilization on servers running their PHP application was cut in half, leading to significant cost savings and improved performance.
How did Etsy utilize HHVM to enhance their API performance?
Etsy's platform engineer noted that HHVM met their expectations by providing greater throughput on their API cluster, which allowed them to buy fewer servers, thus reducing waste and power consumption.
What improvements did Wikipedia see after adopting HHVM?
Wikipedia experienced a notable improvement in editor response times, with results after previews or edits being about 2x faster than before, enhancing the overall user experience.

Key Statistics & Figures

CPU utilization reduction
cut in half
Reported by Box after migrating to HHVM
Response time improvement
2x faster
Observed by Wikipedia for editor interactions after adopting HHVM

Technologies & Tools

Runtime
Hhvm
Used as the open source runtime for Hack and PHP in the companies' server environments

Key Actionable Insights

1
Migrating to HHVM can significantly reduce CPU utilization and operational costs.
Companies like Box have successfully halved their CPU usage, which directly translates to lower server costs and improved efficiency.
2
HHVM can enhance API throughput, allowing for better performance with fewer resources.
Etsy's experience shows that by adopting HHVM, they were able to improve their API performance while minimizing server requirements.
3
Consider HHVM for applications requiring rapid response times.
Wikipedia's transition highlights the potential for HHVM to double the speed of user interactions, making it a strong candidate for performance-critical applications.