FolkMQ 打算作一个简单的消息中间件(全球最简单的那种,要比谁都简单!)。追世间简单为何物,可叫我生死相许!
docker run -p 18602:18602 -p 8602:8602 noearorg/folkmq-server:1.3.1
<dependency>
<groupId>org.noeargroupId>
<artifactId>folkmq-transport-smartsocketartifactId>
<version>1.3.1version>
dependency>
public class ClientDemo {
public static void main(String[] args) throws Exception {
//创建客户端,并连接
MqClient client = FolkMQ.createClient("folkmq://127.0.0.1:18602")
.nameAs("demoapp")
.connect();
//订阅主题
client.subscribe("demo", message -> {
System.out.println(message);
});
//发布消息
client.publish("demo", new MqMessage("helloworld!"));
}
}
简单!简单!还是简单!昨天有人说,简单的才是未来的。我吧:
我也是五脏具全:什么顺序(FIFO)、事务、延时、过期(TTL),持久化,确认(ACK),集群、超大规模集群等等…