QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

文章:使用 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:00822

评论

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

晚安吻

mtfelix

28天写作

PassJava 开源 (二) :初始化数据库表和搭建管理后台

悟空聊架构

SpringCloud 28天写作 悟空聊架构 12月日更

重磅发布全总结丨一文看懂阿里云弹性计算年度峰会

阿里云弹性计算

弹性计算 年度峰会

再获行业认可,火线安全入选「软件开发安全优秀厂商」

火线安全

盘点 2021|拥抱变化,不负韶华

架构精进之路

程序人生 盘点2021

聊聊文章输出的背后

卢卡多多

28天写作 12月日更

智慧公安情报研判重点人员管控系统开发建设

a13823115807

智慧公安情报研判系统开发

“全”事件触发:阿里云函数计算与事件总线产品完成全面深度集成

阿里巴巴云原生

阿里云 云原生 函数计算 EventBridge

端侧AI进化论:HUAWEI HiAI Foundation的奇妙旅程

脑极体

什么是事实?什么是真相?

石云升

28天写作 12月日更

饿了么小程序容器首屏秒开优化实践

阿里巴巴终端技术

小程序 App 移动开发 客户端 小程序容器

你写,我“奖”|TDengine用户故事征集

TDengine

tdengine 热门活动

图解4种git合并分支方法

xcbeyond

git 分支合并 28天写作 12月日更

Dubbo框架学习笔记八

风翱

dubbo 12月日更

清河机械:用宜搭建设工厂数字化系统,节省80%开发成本

一只大光圈

阿里巴巴 低代码 数字化转型 钉钉宜搭

低代码数字化运营篇:那些返乡卖农产品的年轻人后来都怎么样了?

优秀

低代码 农产品

冬至说焦虑

张老蔫

28天写作

解决 ERROR: yaml.parser.ParserError: while parsing a block mapping

liuzhen007

28天写作 12月日更

数仓与主题域

圣迪

数据仓库 数据 数仓 主题域 主题

C#中的属性

喵叔

28天写作 12月日更

语音信号处理2:语音信号处理的应用

轻口味

模块七作业

doublechun

「架构实战营」

枚举代替常量

李子捌

28天写作 21天挑战 12月日更

云原生时代,CNStack 如何解决企业数字化转型难题?

阿里巴巴云原生

阿里云 容器 云原生 技术中台 CNStack

语音信号处理1:语音信号处理的发展

轻口味

语音信号处理3:语音信号处理的的整体结构

轻口味

LeetCode 刷完 500 题!我想明白了这些……

Charles

算法 刷题 经验总结 内卷 攻略

Java访问修饰符的正确使用姿势

李子捌

Java 28天写作 21天挑战 12月日更

一份前端够用的 Linux 命令

冴羽

vim Linux 前端 Shell 手册

RTC月度小报6月丨编程挑战赛圆满收官;声网上市1周年回顾...

声网

人工智能 月度小报

LabVIEW目标对象分类识别(理论篇—5)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 目标对象分类 分类算法

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