年轻奇迹

文章
7
资源
0
加入时间
2年10月17天

6大设计原则之6--开闭原则

开闭原则的定义开闭原则是Java世界里最基础的设计 原则,它指导我们如何建立一个稳定的、灵活的系统,先来看开闭原则的定义: Software entities like classes,modules and functions should be open for extension bu...

经验 - MQTT和MQ的区别

两者应用场合不同Kafka是为了数据集成的场景,与以往Pub/Sub消息总线不一样,通过分布式架构提供了海量消息处理、高容错的方式存储海量数据流、保证数据流的顺序等特性。可以参考云上的卡夫卡 - 数据工会。 MQTT是为了物联网场景而优化,不但提供多个QoS选项(exact once、at least once、at most once),而且还有层级主题、遗嘱等等特性。可以参考MQTT入门...