最新 最热

在 Ubuntu Linux 上安装最新的 Erlang

Erlang 在 Ubuntu 的 Universe 仓库 中可用。启用该仓库后,你可以使用下面的命令轻松安装它:

2021-09-27
0

超赞,大神总结的主流消息中间件技术选型对比与参考

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。它可以实现高性能、高可用、可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。...

2021-09-10
0

rabbitmq的笔记(一)安装

https://www.rabbitmq.com/which-erlang.html

2021-08-31
0

Message Queue 05 - RabbitMQ流量控制

RabbitMQ可以对内存和磁盘使用量设置阈值, 当达到阈值时, 生产者将被阻塞, 直到对应项恢复正常. 除了这两个阈值, RabbitMQ在正常情况下还用流量控制机制来确保稳定性....

2021-08-11
0

Message Queue 08 - RabbitMQ集群

Erlang Cookie是保证不同节点可以互相通信的密钥, 要保证集群中的不同节点相互通信必须共享相同的Erlang Cookie, 具体的目录存放在/var/lib/rabbitmq/.erlang.cookie....

2021-08-11
0

Message Queue 09 - RabbitMQ单机性能分析

我们从 Send 端发送消息一条带有时间戳的消息至RabbitMQ, 然后消息转发到 Reply 端, Reply 将标志位修改, 表示完成转发操作, 再将消息发送回 RabbitMQ, 最终回到 Recv 端, 将时间戳于当前时间做差, 得到这一次链路所...

2021-08-11
0

Erlang 03 - Erlang缺陷

Erlang代码具有较为良好的可读性, 其原因之一就在于语义简明. 大部分情况下, 每个操作的成本都清晰可辨, 没有隐式调用的对象构造函数和析构函数, 没有运算符重载(因此+运算符局部可能偷偷摸摸的复制整个对象), 没有...

2021-08-11
0

Erlang 02 - 分布式基础

在解决两段并发执行的代码段之间的通信问题时, 最常用的模式就是让这两段代码共享某块内存, 前提是他们都在同一台机器上运行. 这种模式存在的问题之一就是, 当你希望每段代码都运行在独立的机器上时 就必须换用一种...

2021-08-11
0

Centos7.3 安装 RabbitMQ 3.8.8

折腾了两天,终于把 rabbitmq 安装给搞定了,这里特别注意的是 安装 RabbitMQ 之前要 安装 erlang 环境,因为 rabbitmq 是 erlang 写的。 常见的安装不成功

2021-07-21
0

Linux云计算运维架构师(连载)-消息队列-RabbitMQ-05

RabbitMQ使用Erlang语言编写而成,故在安装RabbitMQ之前需要先配置Erlang环境。OTP是由Erlang库和设计原则组成,提供了开发这些系统的中间件。它包括自己的分布式数据库,与其他语言交互的应用程序,调试和发行处理工具,相当...

2021-07-06
0