SpringCloud Eureka 服务注册与服务发现详解

一、Eureka简介   spring Cloud Netflix技术栈中,Eureka作为服务注册中心对整个微服务架构起着最核心的整合作用。有了服务发现与注册,你就不需要整天改服务调用的配置文件了,你只需要使用服务的标识符,就可以访问到...

架构系统的雪崩理解详解

1.背景 最近遇到了线上服务的雪崩,查查资料,整理整理。 离线架构更多的是考虑数据写入时的, 成功率,建库成功率有几个9 吞吐量,上亿数据多久可以完成建库。 数据一致性,机房间、同机房副本间。 延时,单条数据的写入时...

Kafka学习笔记详解

最近在看“kafk权威指南”,记录一下。 1. kafka是一个队列,开源的发布订阅系统,可以支持在线、离线任务。 2. kafka作为队列系统,下游从kafka拉取数据并将处理成功信息反馈到kafka,可以实现下游至少处理一次,保...

nginx location分析详解

            ...

Kubernetes设计架构详解

Kubernetes集群包含有节点代理kubelet和Master组件(APIs, scheduler, etc),一切都基于分布式的存储系统。下面这张图是Kubernetes的架构图。 Kubernetes节点 在这张系统架构图中...

什么是集群?什么是分布式?什么又是SOA?详解

传统的系统架构就是经典的三层结构,就一个项目跑在一个tomcat中,但是随着用户数量的增加,一个服务器一个tomcat肯定是不靠谱的,如果乡村教师马云在杭州一个小地方,搞了一台服务器,一个tomcat,跑天猫的代码,然后让我们去访问,那我们...

不得不看!史上最全的三十多张架构师图谱!详解

本文是笔者多年来积累和收集的知识技能图谱,有的是笔者原创总结的最佳实践,有的是小伙伴们的分享,其中每个秘籍图谱里面的内容都是互联网高并发架构师应该了解和掌握的知识,笔者索性把这些图谱收集在一起,并且归类便于查找和学习,希望能够帮助到每一位想...

一名优秀的全栈工程师必需的开发工具详解

全栈工程师,也叫全端工程师,是指掌握多种技能,并能利用多种技能独立完成产品的人。全栈工程师熟悉多种开发语言,同时具备前端和后台开发能力,从需求分析,原型设计到产品开发,测试,部署,发布全流程都十分熟悉。 全栈工程师由于经常...

设计模式:原型模式详解

今天介绍原型模式,我自己偷偷给它命名为克隆模式。因为原型模式的意图是通过复制一个现有的对象来生成新的对象,而不是通过实例化的方式。 一、原型模式概念      原型模式(Prototype Pattern)...

设计模式:单例模式详解

    单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。     举个常见的单例模式例子,我们日...