240 发简信
IP属地:湖北
  • 120
    你的系统如何支撑高并发?

    高并发系统各不相同。比如每秒百万并发的中间件系统、每日百亿请求的网关系统、瞬时每秒几十万请求的秒杀大促系统。 他们在应对高并发的时候,因为系统各自特点的不同,所以应对架构都是...

  • 我直接给你一个最强版本的,比这篇写的要好,《Raft 协议原理详解,10 分钟带你掌握!》:https://mp.weixin.qq.com/s/OLcb0nWLp-Oa1DA6ppFbKQ

    好玩的Raft动画演示,原理秒懂

    关于Raft原理,许多朋友也许不是很明白原理,下面的地址是一个好玩的Raft动画,看完后能够很快的掌握Raft原理: http://thesecretlivesofdata....

  • 我写了一篇,1年半的实战经验,我敢保证,这篇绝对属于精品,否则打脸!!!

    《只会用传统开发模式?10分钟教你玩转敏捷!》:https://mp.weixin.qq.com/s/g9F05SRnQBTzzfx_2CKqhg

    浅谈敏捷开发

    章节 什么是敏捷开发(What) 为什么使用敏捷开发 (Why) 如何使用敏捷开发 (How) 采用敏捷开发的产品开发效果 1.什么是敏捷开发(What) 1.1 敏捷开发是...

  • 我之前看了一篇设计模式的文章,详细讲解了常用的10种设计模式,让我不再陷入学完就忘的误区,希望可以一起学习交流哈~~

    《常用设计模式汇总,告诉你如何学习设计模式》:https://mp.weixin.qq.com/s/n3vsRQZPe0j5oIOk3umj7A

    Carson带你学设计模式:这是一份全面 & 详细的设计模式学习指南

    前言 设计模式其实并不神秘,今天carson将带你了解一切关于设计模式的知识。 目录 1. 定义 某类特定问题的代码设计解决方案,实际上是一套针对某类问题的代码设计经验总结。...

  • 推荐一篇文章,绝对干货,希望一起学习交流~~

    《领域驱动设计从理论到实践,一文带你掌握DDD》 :https://mp.weixin.qq.com/s/x4HjK8t6mPAg1vQWa3PrSg

    DDD分层架构的三种模式

    引言 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识。 DDD DDD(Domain Driven Design,领域驱动设计)作为一种软件开发...

  • 我之前看了一篇ETCD的文章,里面非常详细讲解了Raft原理,以及ETCD的安装和使用,非常经典,希望可以一起学习交流~~

    《肝了一个月的ETCD,从Raft原理到实践》:https://mp.weixin.qq.com/s/BQSMuTSAYK3pmuR3BD5kvw

    [Etcd]介绍

    Etcd是go语言开发的一个开源的,高可用的分布式key-value存储系统,可以用于配置共享和服务的注册和发现。 Etcd具有以下特点: · 完全复制:集群中的每个节点都...

  • 我之前看了一篇JVM的文章,汲取了《深入理解Java虚拟机》一书的精华,并包含大量实战示例,总结的非常全面,希望可以一起学习交流哈~~

    《如何啃下JVM这座大山,完结撒花!》:https://mp.weixin.qq.com/s/nSwNZpObWLGteG-v7n5PSw

    JVM深入理解(一)

    一、什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。由一套字节码指令集、一组寄...

  • 我之前看了一篇RPC框架选型的文章,里面包括GRPC、Thrift、Dubbo、Spring Cloud这4种常用的RPC框架,讲述了每种框架的原理,还有示例,非常适合新手或者进阶的同学学习,希望可以一起学习交流~~

    《RPC框架:从原理到选型,一文带你搞懂RPC》:https://mp.weixin.qq.com/s/ll4nUVB28KpyTMS93xAckQ

    RPC简介及框架选择

    简单介绍RPC协议及常见框架,对比传统restful api和RPC方式的优缺点。常见RPC框架,gRPC及序列化方式Protobuf等 HTTP协议 http协议是基于tc...

  • 我之前看了一本Go语言手册,一共有13篇,参考了极客时间郝林老师的《Go语言核心36讲》、雨痕的《Go语言学习笔记》和Kernighan的《Go程序设计语言》,并结合大厂大量的实战项目,无论是新手,还是进阶,都非常有帮助,希望可以一起学习交流~~

    《我肝了三个月,为你写出了GO核心手册》:https://mp.weixin.qq.com/s/OYhZ4XANbaFH4f9g4EZ-Ig

    GO语言并发

    理解并发和并行并发:同时管理多件事情。并行:同时做多件事情。表示同时发生了多件事情,通过时间片切换,哪怕只有单一的核心,也可以实现“同时做多件事情”这个效果。 预热——用户级...

  • 我之前看了一篇消息队列的文章,详细描述RabbitMQ的原理、环境部署等,非常适合入门,希望可以一起学习交流哈~~

    《入门RabbitMQ,这一篇绝对够!》:https://mp.weixin.qq.com/s/adse6qpIiK0RE-Ebo-z5_Q

    消息队列之 RabbitMQ

    关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 市面上的消息队列产品有很多,...

  • 我之前只看了一篇领域驱动设计的文章,里面包含DDD所有的基础知识,参考极客时间欧创新的《DDD 实战课》,结合大厂的DDD脚手架,最后还有代码示例可以直接GitHub下载,非常硬核,希望可以一起学习交流~~

    《领域驱动设计从理论到实践,一文带你掌握DDD》 :https://mp.weixin.qq.com/s/x4HjK8t6mPAg1vQWa3PrSg

    DDD分层架构的三种模式

    引言 在讨论DDD分层架构的模式之前,我们先一起回顾一下DDD和分层架构的相关知识。 DDD DDD(Domain Driven Design,领域驱动设计)作为一种软件开发...

  • 我之前只看了一篇领域驱动设计的文章,里面包含DDD所有的基础知识,参考极客时间欧创新的《DDD 实战课》,结合大厂的DDD脚手架,最后还有代码示例可以直接GitHub下载,非常硬核!!!

    领域驱动设计从理论到实践,一文带你掌握DDD :https://mp.weixin.qq.com/s/x4HjK8t6mPAg1vQWa3PrSg

    浅析DDD(领域驱动设计)

    最近在做一些微服务相关的设计,内容包括服务的划分,Restful API的设计等。其中比较棘手的就是Service的职责划分:如何抽象具有统一业务范畴的Model,使其模块化...

  • 我也写了一篇微服务网关选型的文章,围绕Zuul、Spring Cloud GetWay、Kong和Traefik进行选型,非常全面,还包括大厂自研的微服务网关实践,干货满满,可以一起学习讨论哈~~

    《微服务网关选型,请收下我的膝盖》:https://mp.weixin.qq.com/s/0Qupyl5eCyQGFEAIY6GxoQ

    微服务网关GateWay

    网关的作用针对所有请求进行统一鉴权、限流、熔断、日志协议转化统一错误码处理请求转发Spring Cloud ZuulZuul是Netflix开源的微服务网关,它的主要功能是路...