
同步调用的缺点 我们假设一个电子商城用户购买商品的场景: 创建订单前的验证方法。 这个方法里面涉及到了 3 个 rpc 调用,假设每个 rpc 调用都需要 10ms,那么ve...
@[git|commit|reflog] 在使用Git的过程中,有时候会因为一些误操作,比如reset、rebase、merge等。特别是在Commit之后又执行了git r...
1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后...
原帖地址:https://www.jianshu.com/p/2f14bc570563 redis概述 Redis是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库、...
介绍 这是一个基于Netty框架二次封装的高性能Http接口服务,增加了对http请求路由的功能,并简化了操作,目的是将接收到的日志经过简单处理后快速推送到kafka ,服务...
1. 准备阶段 1.1 组建规划 主机名地址角色组件k8s-master10.0.209.151k8s-masteretcd、kube-apiserver、kube-cont...
1 问题 1.1 场景1 用户服务与订单服务部署在同一机子不同目录,一次下单流程设计用户服务与订单服务,但下单过程抛异常,为了定位异常(哪个服务产生的?具体代码行数?),要分...
想起来有些唏嘘,从踏入编程,写的第一篇文章就是grep manual,在2015-08-29号,不过现在可能是51CTO不怎么维护了,文章内容有点看不全了。 https://...
用过Linux的人对grep命令都不会陌生,在面试的时候,如果一个说他会Linux,但是不会grep,基本不会有太好的结果。 在我平时的工作中,grep经常被用于: 查看进程...
前几章介绍了Kafka、Spark Streaming入门、Spark Streaming进阶。在这一章一起学习Spark Streaming和Kafka的整合。 概述 ka...
多线程的缘由 在出现了进程之后,操作系统的性能得到了大大的提升。虽然进程的出现解决了操作系统的并发问题,但是人们仍然不满足,人们逐渐对实时性有了要求。 使用多线程的理由之一是...
场景:开发一个简易的API网关,该网关要与现有的权限系统集成,完成验证后创建token,并根据路由配置完成请求的转发,期间将使用RestTemplate来完成转发操作,并结合...