加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

从0到1,Java Web网站架构搭建的技术演进

发布时间:2017-10-29 15:05:37 所属栏目:建站 来源:52itstyle.com
导读:副标题#e# 注:工作也有几多年了,无论是身边遇到的还是耳间听闻的,多多少少也积攒了自己的一些经验和思考,当然,我并没有接触太多高大上的分布式架构实践,所以总结的经验相对比较零碎,欢迎大家随时补充。 俗话说得好,冰冻三尺非一日之寒,滴水穿石非

04、队列

  • 任务队列

  • 消息队列

  • 请求队列

05、扩容

  • 单体垂直扩容

  • 单体水平扩容

  • 应用拆分

  • 数据库拆分

  • 数据库分库分表

  • 数据异构

  • 分布式任务

06、网络安全

  • SQL 注入

  • XSS 攻击

  • CSRF 攻击

  • 拒绝服务(DoS,Denial of Service)攻击

架构师必备工具

01、操作系统

Linux(必备)、某软的

02、负载均衡

DNS、F5、LVS、Nginx、OpenResty、HAproxy、负载均衡SLB(阿里云)

03、分布式框架

Dubbo、Motan、Spring-Could

04、数据库中间件

DRDS (阿里云)、Mycat、360 Atlas、Cobar (不维护了)

05、消息队列

RabbitMQ、ZeroMQ、Redis、ActiveMQ、Kafka

06、注册中心

Zookeeper、Redis

07、缓存

Redis、Oscache、Memcache、Ehcache

08、集成部署

Docker、Jenkins、Git、Maven

09、存储

OSS、NFS、FastDFS、MogileFS

10、数据库

MySQL、Redis、MongoDB、PostgreSQL、Memcache、HBase

11、网络

专用网络 VPC、弹性公网 IP、CDN

作者:张志朋

简介:资深 Java 爱好者,深耕于在线教育领域。

来源:https://blog.52itstyle.com

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读