面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 面试官心理分析 ...
面试题 为什么使用消息队列? 消息队列有什么优点和缺点? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景? 面试官心理分析 ...
文章首发于微信公众号《程序员果果》地址:https://mp.weixin.qq.com/s/8UR13rTY2elAGedfFC8EiQ本篇源码:https://githu...
Postman是大家常用的API管理及测试工具。他可能比你想象中的更强大。个人最近研究了一波,简单总结一下。 Postman工具有chrome扩展和独立客户端,推荐安装独立客...
欢迎关注笔者的公众号:【阿飞的博客】,首发都在这里!!! 每个优秀的程序员和架构师都应该掌握分库分表,这是我的观点。 移动互联网时代,海量的用户每天产生海量的数量,比如: 用...
高并发架构系列:Kafka、RocketMQ、RabbitMQ的优劣势比较 在高并发业务场景下,典型的阿里双11秒杀等业务,消息队列中间件在流量削峰、解耦上有不可替代的作用。...
由于最近不同项目之间 nodejs 版本的冲突,便想起之前看到过的多版本管理工具 nvm,nvm 是 Mac 环境下 node 管理工具,在 Windows 平台下推荐 nv...
一、开发环境 vue推荐开发环境: Node.js: javascript运行环境(runtime),不同系统直接运行各种编程语言。 npm: Nodejs下的包管理器。 w...
一个阳光明媚的早晨,老婆又在翻看我订阅的技术杂志。 “老公,什么是RPC呀,为什么你们程序员那么多黑话!”,老婆还是一如既往的好奇。“RPC,就是Remote Procedu...
目录Nodejs的介绍15个Nodejs应用场景Nodejs学习路线图 Nodejs的介绍Node.js的是建立在Chrome的JavaScript的运行时,可方便地构建快速...
Jenkins是一款能提高效率的软件,它能帮你把软件开发过程形成工作流,典型的工作流包括以下几个步骤 开发 提交 编译 测试 发布 有了Jenkins的帮助,在这5步中,除了...
在开始之前我们先介绍一下几个概念,什么是微服务,它的特点是什么? Spring Cloud都做了那些事情?他们之间又有什么联系? 技术背景 什么是微服务 微服务的概念源于20...
质量综述 随着互联网快速发展,早期的传统软件公司强调工程的严谨性,CMMI,ISO9000格局已经发生变化,逐渐退出历史舞台。前期敏捷理念被迅速的普及。Scrum迎合了产品管...