随笔分类 - 网站架构
摘要:四、JMS消息服务 讲消息队列就不得不提JMS 。JMS(JAVA Message Service,java消息服务)API是一个消息服务的标准/规范,允许应用程序组件基于JavaEE平台创建、发送、接收和读取消息。它使分布式通信耦合度更低,消息服务更加可靠以及异步性。 在EJB架构中,有消息bea
阅读全文
摘要:一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,Roc
阅读全文
摘要:1、缓存改善网站性能 2、应用服务器集群改善网站的并发处理能力 3、数据库读写分离 4、反向代理和CDN加速网站响应 5、分布式文件系统和分布式数据库系统 6、Nosql和搜索引擎 7、业务拆分 8、分布式服务
阅读全文
摘要:SOA(面向服务的架构),服务消费者通过服务名称,在众多服务中找到要调用的服务的地址到列表,称为服务的路由。 在请求到来时,为了将请求均衡地分配到后端服务器,负载均衡程序将从服务对应的地址列表中,通过相应的负载均衡算法和规则,选取一台服务器进行访问,这个过程称为服务的负载均衡, 当服务规模较小时,可
阅读全文