惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cisco Talos Blog
Cisco Talos Blog
阮一峰的网络日志
阮一峰的网络日志
云风的 BLOG
云风的 BLOG
D
Docker
Vercel News
Vercel News
IT之家
IT之家
Recent Announcements
Recent Announcements
Last Week in AI
Last Week in AI
V
Visual Studio Blog
Engineering at Meta
Engineering at Meta
腾讯CDC
Google DeepMind News
Google DeepMind News
I
InfoQ
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
The GitHub Blog
The GitHub Blog
博客园 - Franky
The Cloudflare Blog
A
About on SuperTechFans
有赞技术团队
有赞技术团队
Y
Y Combinator Blog
T
Tenable Blog
P
Proofpoint News Feed
Recorded Future
Recorded Future
Security Latest
Security Latest
H
Hackread – Cybersecurity News, Data Breaches, AI and More
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
博客园 - 聂微东
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Google Online Security Blog
Google Online Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Simon Willison's Weblog
Simon Willison's Weblog
The Last Watchdog
The Last Watchdog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
News and Events Feed by Topic
TaoSecurity Blog
TaoSecurity Blog
U
Unit 42
The Hacker News
The Hacker News
Martin Fowler
Martin Fowler
T
Threat Research - Cisco Blogs
NISL@THU
NISL@THU
F
Full Disclosure
M
MIT News - Artificial intelligence
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
V
V2EX
Project Zero
Project Zero

techempower Archives – TechEmpower

Announcing TechEmpower’s AI Developer Bootcamp
Framework Benchmarks Round 23
Mike Smith · 2025-03-18 · via techempower Archives – TechEmpower

As the Director for Open Source Solutions at TechEmpower, I am excited to share the latest results from our Framework Benchmark suite. This round marks significant improvements overall, as our sponsor Microsoft has generously provided new hardware that is making jaw-dropping performance improvements.

New Hardware and Upgrades

Our new setup includes updated servers and network hardware:

  • ProLiant DL360 Gen10 Plus servers
    • Intel Xeon Gold 6330 CPU @ 2.00GHz (56 cores)
    • 64GB of memory
    • Mellanox Technologies MT28908 Family [ConnectX-6] 40Gbps Ethernet

Impact on Benchmarking Results

We’ve seen a substantial increase in performance across the board, particularly in network-bound tests. Here’s a breakdown of the improvements:

  • 3x Improvements in Practical Network-Bound Tests: We’ve seen a threefold increase in performance among the top-performing frameworks. This is entirely due to the efficiency and power of the new servers and fiber-optic network setup.
  • 4x Improvements in Theoretical Network-Bound Tests: In tests where the network is the limiting factor, the performance improvements have been even more dramatic, reaching up to four times the previous capabilities.

Why This Matters

  1. Enhanced Accuracy: Better hardware means that we can more accurately measure the performance potential of various frameworks.  This means clearer insights for developers and architects.
  2. Future-Proofing: The upgraded infrastructure helps ensure that our benchmarks will remain relevant as technology continues to evolve.
  3. Community Benefits: Developers rely on our benchmarks to make informed decisions about the frameworks they choose. Improved testing environments mean more reliable data for the entire tech community.
  4. Establishing a High-Water Mark: CTOs and developers should know the absolute performance threshold that their tech stack affords them. Establishing a high-water mark helps set realistic expectations and encourages continuous improvement and innovation in framework development.

Contributor Updates

bbrtj writes:

I am a maintainer of Kelp framework. I’ve done a lot of work to modernize the framework, squash bugs, develop new features, and of course improve the performance. These improvements, together with completely overhauled benchmark code, should prove Kelp to be one of the best performing Perl web frameworks, as it historically was.

In addition, I’ve refactored the benchmark code for Mojolicious, the most popular Perl framework. I got in touch with Mojolicious developers to have them review and approve my changes to the code. I’ve also modified other Perl benchmarks to make them functional, but without altering their code (much).

Both frameworks got their perl version set to the most recent v5.40, which should give them a decent speed boost in itself. Should be interesting to see how these two fare against frameworks written in more popular scripting languages.

rsamoilov writes:

The Ruby Rage framework comes packed with performance optimizations:

  • A fast router
  • Focus on maximizing work at boot time
  • A lightweight database connection pool

Thanks to these optimizations, using the same codebase and ORM as the Rails test, Rage achieves 81% to 219% faster performance in every database-related test.

Looking Ahead

We are committed to continually enhancing the TechEmpower Framework Benchmarks, and these recent upgrades are a significant step in that direction. We’d like to extend our thanks to Microsoft for their support and look forward to seeing how these improvements will benefit developers worldwide.

Stay tuned for more updates and detailed benchmark results as we continue to explore the capabilities of our new hardware. As always, we welcome feedback and collaboration from the community to keep pushing the boundaries of what’s possible in framework performance testing.

Thank you for your continued support and interest in the TechEmpower Framework Benchmarks.

Join the Conversation

We encourage you to engage with us and share your thoughts on these developments. Visit our GitHub repository to ask questions, provide feedback, and join the ongoing dialogue about framework performance and benchmarking.

Feel free to reach out if you have any questions or need further information about our benchmarks and the recent upgrades.

Want to learn how TechEmpower can help make your web application faster?