10 2018 档案

摘要:RabbitMQ概述 MQ的应用场景:异步,削峰,解耦 RabbitMQ是遵从AMQP协议的 通信协议都设计到报文交互,换句话说RabbitMQ就是AMQP协议的Erlang的实现。 AMQP说到底还是一个通信协议从low-level层面举例来说,AMQP本身是应用层的协议,其填充于TCP协议的数据 阅读全文
posted @ 2018-10-31 00:18 palapala 阅读(991) 评论(2) 推荐(0) 编辑
摘要:概述 本文章只是简单介绍了微服务开发的一些关键词,如果需要知道具体实现和可以评论留言 我会及时的增加连接写出具体实现(感觉没人看 就没写具体实现)。 先说下分布式系统的CAP理论: C:一致性 A:可用性 P:分区容错性(集群 扩展性) CAP理论特点是三者得其二,也是分布式系统目前的瓶颈 Eure 阅读全文
posted @ 2018-10-29 00:11 palapala 阅读(1052) 评论(0) 推荐(1) 编辑
摘要:前言 观察者模式其实没啥,就是把方法调用 ,用多态抽象封装了一下。 调用方称为观察者,被调用方是被观察者。 和MQ非常类似 不过MQ是异步的 这个同步的 观察者模式基础 以下是小孩(被观察者)哭这个动作,通知所观察者(Mum Dad Dog)做出不同的反应 /** * 分离观察者与被观察者 */ c 阅读全文
posted @ 2018-10-13 23:37 palapala 阅读(1136) 评论(0) 推荐(0) 编辑
摘要:基本原理 数据库连接池的基本原理是,事先建立一定量的数据库连接,这些连接存放在连接池中,当java应用程序执行一个数据库事物时,只需要从连接池中取出空闲的数据库连接。 当java应用执行完后,再将数据库连接放回连接池。 连接池需要考虑以下的问题 限制连接池中最多、可以容纳的连接数目,避免过度消耗系统 阅读全文
posted @ 2018-10-09 21:45 palapala 阅读(2848) 评论(0) 推荐(0) 编辑