最近公司项目中做了一个两个oracle数据库数据进行数据实时同步的功能,由于数据量和环境的因素,开发人员采用了kafka做为消息中间件来转发数据,笔者就进行了kafka的学习,记录了下面的文档,望大家多多指教,共同学习进步。 一、 Kafka介绍 Kafka是由Java和Scala编写的是一个分布式 ...
分类:
其他好文 时间:
2020-03-09 20:58:51
阅读次数:
88
传统开发模式 所有功能打包在一个War包中,基本没有外部依赖,部署在一个JEE容器(Tomcat,JBoss,WebLogic),里面包含了DAO,Service,Controller,UI等所有逻辑 优点: 开发简单,集中管理 基本不会重复开发 功能都在本地,没有分布式的管理和调用的消耗 缺点: ...
分类:
其他好文 时间:
2020-03-09 18:19:11
阅读次数:
85
[root@weblogic local]# /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql -initialize2020-03-05T ...
分类:
其他好文 时间:
2020-03-09 18:16:08
阅读次数:
85
本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前 ...
分类:
编程语言 时间:
2020-03-09 16:16:34
阅读次数:
58
RabbitMQ死信队列俗称,备胎队列;消息中间件因为某种原因拒收该消息后,可以转移到死信队列中存放,死信队列也可以有交换机和路由key等。 产生死信队列的原因 消息投递到MQ中存放 消息已经过期 队列达到最大的长度 (队列容器已经满了)生产者拒绝接受消息 消费者消费多次消息失败,就会转移存放到死信 ...
分类:
其他好文 时间:
2020-03-09 15:07:17
阅读次数:
47
1.kafka概述##1.1kafka简介ApacheKafka是一个快速、可扩展的、高吞吐的、可容错的分布式“发布-订阅”消息系统,使用Scala与Java语言编写,能够将消息从一个端点传递到另一个端点,较之传统的消息中间件(例如ActiveMQ、RabbitMQ),Kafka具有高吞吐量、内置分区、支持消息副本和高容错的特性,非常适合大规模消息处理应用程序。Kafka官网:http://kaf
分类:
其他好文 时间:
2020-03-09 13:12:17
阅读次数:
58
在许多的高端开发的岗位中都会或多或少有要求面试人员要研究过一些常用中间件源码。这是因为一切的秘密都是藏在源码中,阅读源码能够让我们对框架或者中间件的理解更加深刻,而我们也能够在源码的研究中获得其中一些优秀的设计方式。而我们的中间件和源码那么多,我们该从何入手呢?其实大部分的中间件或者框架都有一些共性的部分,例如网络编程、多线程、反射和类加载等技术。所以深入研究透了一两个中间件的话,那么再回过头来看
分类:
其他好文 时间:
2020-03-09 00:45:48
阅读次数:
64
特点: 多维数据模型,时间序列由metric名字和K/V标签标识 灵活的查询语言(PromQL) 单机模式,不依赖分布式存储 基于HTTP采用pull方式收集数据 支持push数据到中间件(pushgateway) 通过服务发现或静态配置发现目标 多种图表和仪表盘 注意:由于数据采集可能会有丢失,所 ...
分类:
其他好文 时间:
2020-03-08 23:30:09
阅读次数:
177
前言简介: Mysql-Proxy是MySQL官方提供的mysql中间件服务,支持无数客户端连接,同时后端可连接若干台 Mysql-Server服务器,MYSQL-Proxy自身基于MySQL协议,连接MYSQL-Proxy的客户端无需修改任何 设置, 跟正常连接MYSQL Server没有区别,无 ...
分类:
数据库 时间:
2020-03-08 17:41:05
阅读次数:
73
1.引子 1.1.为什么要学习数据结构与算法? 有人说,数据结构与算法,计算机网络,与操作系统都一样,脱离日常开发,除了面试这辈子可能都用不到呀! 有人说,我是做业务开发的,只要熟练API,熟练框架,熟练各种中间件,写的代码不也能“飞”起来吗? 于是问题来了:为什么还要学习数据结构与算法呢? #理由 ...
分类:
编程语言 时间:
2020-03-08 14:08:34
阅读次数:
55