互联网技术个人理解
spring
刚开始工作的时候最流行是ssh(struts + spring + hibnater),到现在是spring + mybatis
之前是struts是作为MVC的主流框架,从struts1 到struts2 再到spring,struts没有目前spring使用的自由,需要遵循一些规范
同时struts会时不时暴露出一些漏洞,后面spring的mvc机制完善后,struts使用的越来越少,从学习成本和易用性、安全性来说spring成为了当前的王者。
至于mybatis 替代 hibnater,数据库作为应用系统性能的主要瓶颈,我认为是大家需要更加精细化掌控sql以便提升性能是技术人员追求也能为应用使用者带来更好的体验,
同时hibnater感觉越用越复杂,它提供的hql编程反而成为了拖累,所以被时代抛弃也是正常的结果
缓存(EHcache、redis)
消息队列
nginx服务器
LVS
Mysql 集群
搜索引擎 lucene/elaticsearch
NOSQL
版权声明: 本文为 InfoQ 作者【嘻哈】的原创文章。
原文链接:【http://xie.infoq.cn/article/fbbe44500ef573dbd404133c3】。未经作者许可,禁止转载。
评论