消息队列技术在分布式系统中的应用

    在现代的分布式系统中,消息队列已经成为了一种非常常见且强大的工具。通过使用消息队列,我们可以实现高效的消息传递和异步通信,解决了分布式系统中的诸多挑战。本文将深入探讨消息队列技术在分布式系统中的应用,并展示它们的重要性和优势。 什么是消息队列? 消息队列是一种基于发布-订阅模式的通信机制,用于在不同的应用程序或服务之间传递消息。它将消息发送到一个队列中,然后由...阅读全文
    作者:绝缘体.. | 分类:apache, redis, 开发工具, 数据库 | 阅读: | 标签:, , , ,

    jmeter之最佳实践

    官方文档: http://jmeter.apache.org/usermanual/best-practices.html   翻译: 16.最佳实践 16.1 始终使用最新版本的JMeter JMeter的性能正在不断提高,因此强烈建议用户使用最新版本。确保始终阅读更改列表以了解新的改进和组件。一定要避免使用与最新版本相差3个版本以上的版本。 16.2 使用正确的线程数 您的硬件功能以及测试计划设计都会影响您可以使用JMeter有效运行的线程数。这个...阅读全文
    作者:绝缘体.. | 分类:apache, html, java, javascript, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    如何进行程序的异步处理与消息队列

    异步处理的重要性 在程序开发中,异步处理是一种很重要的技术。当我们的程序需要执行一些耗时的操作时,如果采用同步的方式,那么整个程序将会被阻塞,用户体验也会变得很差。而使用异步处理的方式,可以提高程序的性能和响应速度,提升用户体验。 何时使用异步处理 以下是一些需要考虑使用异步处理的场景: 网络请求:当我们需要调用外部接口或请求远程服务时,使用异步处理可以避免程...阅读全文
    作者:绝缘体.. | 分类:apache, 开发工具 | 阅读: | 标签:, , , ,

    kafka1 三种模式安装

    一 搭建单节点单broker的kafka集群 注意:请打开不同的终端分别执行以下步骤 1.复制安装包到/usr/local目录下,解压缩,重命名(或者软链接),配置环境变量 [root@hadoop ~]# cd /usr/local/ [root@hadoop local]# tar xzvf kafka_2.11-2.0.0.tgz [root@hadoop local]# mv kafka_2.11-2.0.0 kafka [root@hadoop local]# ln -s kafka_2.11-2.0.0 kafka #软链接或者重命名执行一条即可 [r...阅读全文
    作者:绝缘体.. | 分类:apache, bootstrap, CSS, go, java, 前端技术, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    HIVE的安装

    第一部分 安装前准备 环境:workstation11 + centos 7 + hadoop-2.7.7 + mysql 5.6.40 + hive 2.3.3 首先安装mysql,步骤看这里。 接着安装HIVE。   第二部分 正式安装HIVE 1.开启hadoop集群,并关闭hadoop的安全模式 [root@hadoop ~]# start-all.sh ... [root@hadoop ~]# hdfs dfsadmin -safemode leave Safe mode is OFF 2.上传hive安装包,解压缩,重命名,修改环境变量 [root@hadoo...阅读全文
    作者:绝缘体.. | 分类:apache, git, go, MySQL, oracle, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    HBase单机模式安装

    第一部分 安装前准备 1.安装hadoop 今天刚刚学了hbase的一点基础,准备安装Hbase实际操练一下。因为安装hbase的前提条件是已经成功安装了hadoop,而且hadoop的版本要和hbase的版本相匹配。于是去官网查询了一下我安装的hadoop-3.1.0(目前是最新版)对应支持的hbase版本,然后。。。。。发现没有任何一版hbase是支持hadoop-3.1.0的,默默泪奔。。。。。果然最新的不一定是最好的。查看hbas...阅读全文
    作者:绝缘体.. | 分类:apache, hbase, html, java, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,