NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

文章:使用 ETags 减少 Web 应用带宽和负载

  • 2007-08-15
  • 本文字数:596 字

    阅读完需:约 2 分钟

Gavin Terrill 探究了一个可被 web 开发者利用的、鲜为人知的工具,不引人注意的“ETag 响应头(ETag Response Header)”,以及如何将它集成进基于 Spring 和 Hibernate 的 Web 应用,以提升应用程序性能和可伸缩性。

最近,大众对于 REST 风格应用架构表现出强烈兴趣,这表明 Web 的优雅设计开始受到人们的注意。现在,我们逐渐理解了“3W 架构(Architecture of the World Wide Web)”内在所蕴含的可伸缩性和弹性,并进一步探索运用其范式的方法。本文中,作者将探究一个可被 Web 开发者利用的、鲜为人知的工具,不引人注意的 “ETag 响应头(ETag Response Header)”,以及如何将它集成进基于 Spring 和 Hibernate 的动态 Web 应用,以提升应用程序性能和可伸缩性。

本文将要使用的 Spring 框架应用是基于“宠物诊所(petclinic)”的。下载文件中包含了关于如何增加必要的配置及源码的说明,你可以自己尝试。相信本文将为你当下或将来基于 Web 的项目提供了精神食粮,并正确评价在底层利用 ETag 响应头的做法。作者在文章最后说:

正如牛顿(Isaac Newton)的名言所说:“如果说我看得更远,那是因为我站在巨人的肩膀上。”REST 风格应用的核心是简单、好的软件设计、不要重新发明轮子。我相信随着使用量和知名度的增长,针对基于 Web 应用的 REST 风格架构有益于主流应用开发的迁移,我期盼着它在我将来的项目中发挥更大的作用。

阅读全文:使用 ETags 减少 Web 应用带宽和负载

2007-08-15 22:00687

评论

发布
暂无评论
发现更多内容

第一周-胡赵凯-总结

hisun胡

产品经理训练营

【计算机内功修炼】七:高并发高性能服务器是如何实现的

码农的荒岛求生

高并发 事件驱动 高性能 Event Driven 高并发优化

构师训练营 - 第十三周课后练习

joshuamai

ClickHouse在大数据领域企业级应用实践和探索总结

王知无

大数据 Clickhouse

HTML(一)——html相关介绍

程序员的时光

程序员 28天写作

架构师训练营第2期 第13周总结

月下独酌

架构师训练营第2期

架构师训练营第2期 第13周命题作业

月下独酌

架构师训练营第2期

最长公共前缀字符串, RxSwift的概念详细解析, 极客大学认识产品经理 John 易筋 ARTS 打卡 Week 35

John(易筋)

ARTS 打卡计划 最长公共前缀字符串 RxSwift的概念详细解析 极客大学认识产品经理 极客大学产品经理训练营

案例研究之聊聊 QLExpress 源码 (八-2)

小诚信驿站

聊聊架构 28天写作 QLExpress源码 聊聊源码

AWS Graviton2 | 匠“芯”定制,性能为王

亚马逊云科技 (Amazon Web Services)

云计算 AWS

有道乐读 x AWS | 云上的少儿图书馆!这个寒假让孩子爱上“乐读”

亚马逊云科技 (Amazon Web Services)

云计算 AWS

架构师训练营 week13 课后作业

花果山

Springboot 中的切面AOP处理

武哥聊编程

Java aop springboot SpringBoot 2 28天写作

给自己当前岗位所定义的理想岗位模型

邹小胖

自我思考

Flink1.12集成Hive打造自己的批流一体数仓

王知无

大数据 flink

企业需要DevSecOps来保证应用程序的安全

啸天

安全 DevSecOps 应用安全

数字货币交易APP系统开发|数字货币交易软件开发

系统开发

第一周-胡赵凯-作业

hisun胡

产品经理训练营

架构师训练营 week13 学习笔记

花果山

HDFS中的常用压缩算法及区别

王知无

大数据 hdfs

Hbase性能优化百科全书

王知无

大数据 HBase

敏捷开发需要内外兼修

Bruce Talk

敏捷开发 Agile

项目管理系列 (5)-沟通规划

Ian哥

项目管理 沟通与管理 28天写作

架构师课程--第十三周作业

孤星

十三周总结

水浴清风

币币撮合交易系统软件开发|币币撮合交易APP开发

系统开发

数字货币合约交易系统软件开发|数字货币合约交易APP开发

系统开发

在 AWS 的视角下,正确打开零信任安全模型

亚马逊云科技 (Amazon Web Services)

云计算 AWS

前端也要懂机器学习(下)

执鸢者

机器学习 大前端

十三、数据应用二

Geek_28b526

面试官:Netty的线程模型可不只是主从多Reactor这么简单

中间件兴趣圈

reactor Netty nio 中间件 线程模型

文章:使用ETags减少Web应用带宽和负载_Java_霍太稳@极客邦科技_InfoQ精选文章