随笔分类 -  分布式

摘要:微服务身份认证方案 1. 单点登录(SSO) 这种方案意味着每个面向用户的服务都必须与认证服务交互,这会产生大量非常琐碎的网络流量和重复的工作,当动辄数十个微应用时,这种方案的弊端会更加明显。 2. 分布式 Session 方案 分布式会话方案原理主要是将关于用户认证的信息存储在共享存储中,且通常由 阅读全文
posted @ 2020-11-20 20:39 JavaJayV 阅读(1277) 评论(0) 推荐(0)
摘要:分布式系统 **分布式系统一定是由多个节点组成的系统。**其中,节点指的是计算机服务器,而且这些节点一般不是孤立的,而是互通的。 这些连通的节点上部署了我们的节点,并且相互的操作会有协同。 分布式应用用到的技术: 网络通信,基于消息方式的系统间通信和基于远程调用的系统间通信。 基于Java实现消息方 阅读全文
posted @ 2020-11-20 20:38 JavaJayV 阅读(850) 评论(0) 推荐(0)
摘要:Redis分布式缓存 redis-benchmark性能测试 redis-benchmark [参数] [参数值] 参数说明: 选项 描述 默认值 -h 指定服务器主机名 127.0.0.1 -p 指定服务器端口 6379 -s 指定服务器 socket -c 指定并发连接数 50 -n 指定请求数 阅读全文
posted @ 2020-11-20 20:15 JavaJayV 阅读(105) 评论(0) 推荐(0)
摘要:前言 应用架构演变: 单一架构ORM:单机构建网站,是一个高内聚版本,所有功能部署在一起。通过一个容器和JSP/Servlet技术或通过一些开源的框架如SSM以及SSH,通过数据库管理系统来存储数据。 垂直应用架构MVC:数据库应用服务器分离,通过增加机器的数量,将数据库服务器和web服务器拆分开来 阅读全文
posted @ 2020-07-16 00:21 JavaJayV 阅读(127) 评论(0) 推荐(0)
摘要:基础 Zookeeper = 文件系统 + 通知机制 Apach Hbase和 Apache solr 以及 Dubbo等项目都采用了Zookeeper Zookeeper是一个分布式的、高性能的,开源的分布式系统的协调服务,是Google的Chubby一个开源的实现,是Hadoop 和 Hbase 阅读全文
posted @ 2020-07-16 00:17 JavaJayV 阅读(192) 评论(0) 推荐(0)