摘要:
概述 在分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间产品 RocketMQ (MetaQ的内核) 也顺利开源。不过今天主要是对Kafka与RabbitMQ功能做个对比。 MQ简介 MQ,Message queue,消息队列,就是指保存消 阅读全文
摘要:
前端小技巧:使用promise封装ajax请求 2019-10-23 19:10·小刘爱学习 首先作为前端开发人员,大家都应该使用过Ajax发送请求,目前市面上流行的发送Ajax请求的方式为以下三种: Jquery的$.ajax() 尤雨溪推荐的axios es6新出的fetch方法 这三种方法的区 阅读全文
摘要:
们使用 MySQL 大概率上都会遇到死锁问题,这实在是个令人非常头痛的问题。本文将会对死锁进行相应介绍,对常见的死锁案例进行相关分析与探讨,以及如何去尽可能避免死锁给出一些建议。 --什么是死锁 -- 死锁是并发系统中常见的问题,同样也会出现在数据库MySQL的并发读写请求场景中。当两个及以上的 阅读全文