标签:zipkin

Java

2019年文章精选,分类整理,顺带聊几句时间观念

1

yeseng 发布于 2020-01-19

写在前面 首先,祝大家新年快乐,在国人的情结里,现在才是真正的年底,估计现在好多朋友已经陆续回家过节去了,祝回家的路顺风。 过年回去就好好陪伴家人,不要看一些毒瘤号写的,过年时间弯道超越别人,趁着假期学习什么各种新知识,这完全瞎扯,这一年的时间该努力,努力了,吃苦也吃了,春节就好...

阅读(97)评论(0)赞 (0)

Java

SpringCloud(一)入门-SpringCloud基本组件配置

41

hellas 发布于 2020-01-17

​ 分布式系统就是将一个大型程序系统分割成一个个小的可以独立运行的模块,分别部署在不同的机子上运行,通过远程调用的方式da来实现功能调用。把这种由多个子程序组成的系统称为分布式系统,这种系统的架构称为分布式架构。 ​ 在分布式架构中,也将每一个子程序称为服务,也称分布式架构称为面...

阅读(35)评论(0)赞 (0)

Java

漫谈分布式链路追踪

10

小丁 发布于 2020-01-13

链路跟踪归根到底只是一种理念和策略,简单的说就是在2次关联调用之间传递特定透传信息的能力。从组件设计的角度说其实关心的是是下面的几个特性: 泛用性:在多大范围的作用域上可用,有没有不可用的情况 完备性:数据模型的设计上是否考虑的足够全面,该有的都有,不该有的可以扔 成本:实现的成...

阅读(54)评论(0)赞 (0)

编程技术

有效的微服务:10 个最佳实践

2

刘莉莉 发布于 2020-01-13

推荐阅读: 架构设计原则 – 高并发 使用 Canal 实现数据异构 MySQL中一条SQL语句是如何执行的? 阿里开源的分布式事务框架 Seata ZooKeeper 并不适合做注册中心 1. 领域驱动设计 微服务开发的首要挑战: 把大的、复杂的应用拆分为小的、自治...

阅读(31)评论(0)赞 (0)

Spring

Spring Cloud Sleuth服务链路追踪

6

xiaoli.wang 发布于 2020-01-11

Zipkin服务追踪原理 创造一些追踪标识符(tracingId,spanId,parentId),最终将一个request的流程树构建出来,各业务系统在彼此调用时,将特定的跟踪消息传递至zipkin,zipkin在收集到跟踪信息后将其聚合处理、存储、展示等,用户可通过web U...

阅读(58)评论(0)赞 (0)

编程技术

微服务架构复杂吗?看完这篇你就明白了!

18

xirruiqiang 发布于 2020-01-09

一:最初的需求 几年前,小明和小皮一起创业做网上超市。小明负责程序开发,小皮负责其他事宜。当时互联网还不发达,网上超市还是蓝海。只要功能实现了就能随便赚钱。所以他们的需求很简单,只需要一个网站挂在公网,用户能够在这个网站上浏览商品、购买商品;另外还需一个管理后台,可以管理商品、用...

阅读(57)评论(0)赞 (0)

Java

探秘SpringCloud系列《序篇:SpringCloud江湖简介》

2

likai 发布于 2020-01-09

我们把整个系统根据业务拆分成几个子系统。 每个子系统可以部署多个应用,多个应用之间使用负载均衡。 需要一个服务注册中心,所有的服务都在注册中心注册,负载均衡也是通过在注册中心注册的服务来使用一定策略来实现。 所有的客户端都通过同一个网关地址访问后台的服务,通过路由配置,网关来判断...

阅读(32)评论(0)赞 (0)

Java

zuihou-admin-cloud 1.3 发布, 多租户模式可自由切换

zhuangli 发布于 2020-01-09

更新日志: 1. 完善数据字典相关接口对接 2. 重构数据源配置 BaseDbConfiguration 3. 让项目的租户模式变成自由切换(包括 zuihou-ui 支持配置) (通过配置文件的参数修改即可) 4. 解决 p6spy 打印 为 null 的sql语句 5. 将配...

阅读(53)评论(0)赞 (0)

Java

Java线上问题排查与工具使用详解

25

songhua.gao 发布于 2020-01-08

Java 语言是当前互联网应用最为广泛的语言,作为一名 Java 程序猿,当业务相对比较稳定之后平常工作除了 coding 之外,大部分时间(70%~80%)是会用来排查突发或者周期性的线上问题。由于业务应用 bug(本身或引入第三方库)、内外部环境、底层硬件问题等原因,Java...

阅读(73)评论(0)赞 (0)

Spring

如果你也打算学习 Spring Cloud

darida 发布于 2020-01-07

本篇是我的 Spring Cloud 系列的开篇,那么多人都在写 Spring Cloud 的相关文章,为啥我还要写呢? 答:由于本人才疏学浅,学点东西就爱做个笔记,也不奢望多少人看到,主要是怕自己日后忘记,当然如果有人看到并且学到点东西,我也是非常高兴的。 Spring Clo...

阅读(42)评论(0)赞 (0)

Java

spring系列框架篇-承接各类型中小型项目-期待与您的长期合作!

xirruiqiang 发布于 2020-01-05

框架选型: 1、基本框架:springboot2.2+springcloud(Hoxton.M2)+nacos (所有公共模块全部使用 starter 方式依赖) 2、授权及权限:oauth2+jwt+security(基于RBAC的细粒度权限控制) 其它基础依赖:分布式事物、分...

阅读(47)评论(0)赞 (0)

Spring

微服务全流程分析

10

yeseng 发布于 2020-01-05

转眼已经2020,距离微服务这个词落地已经过去好多年!(我记得2017年就听过这个词)。然而今天我想想什么是微服务,其实并没有一个很好的定义。为什么这样说,按照微服务的定义: 微服务架构就是将一个庞大的业务系统按照业务模块拆分成若干个独立的子系统,每个子系统都是一个独立的应用,它...

阅读(202)评论(0)赞 (0)

编程技术

Go 微服务框架 micro

9

zhuangli 发布于 2020-01-03

微服务是什么 微服务是一种架构风格,也是一些协同工作小而自治的服务 微服务的颗粒度比较小,一个大型软件应用由多个微服务组成 每种服务只做一件事,一种松耦合能够被独立开发和部署的无状态服务 我们怎么做的微服务 使用 micro 微服务框架+代码生成器提高开发效率 持续集成:代码提交...

阅读(45)评论(0)赞 (0)

Java

线上RPC远程调用频繁超时问题排查,大功臣Arthas

8

dulong 发布于 2020-01-03

转自:Java艺术 两耳不闻窗外事,一心只读圣贤书。又是一个美好的周末,一觉睡到自然醒,写写文章看看书!这周原计划是写Dubbo注册中心的,但这周先说故事。 上次服务雪崩还是一个月前的事情,虽然上次雪崩事件之后加了熔断器,但这次服务崩溃原因并未达到限流的QPS值。 由于前一次雪崩...

阅读(61)评论(0)赞 (0)

编程技术

zuihou-admin-cloud 1.2 发布 , 独立 Schema 的多租户微服务脚手架

邓龙华 发布于 2020-01-03

更新日志: 1,完善系统API&应用模块表结构、前后端对接等 2,操作日志中模块描述记录得更加人性化 3,优化&修复 前后端项目bug、代码功能不健全、命名不规范等若干 4,消息中心接口完善&前后端对接 5,删除附件统计相关无用接口 6,seata-all...

阅读(57)评论(0)赞 (0)

Java

zipkin

2

小丁 发布于 2020-01-01

Zipkin是一种分布式跟踪系统。它有助于收集解决微服务架构中的延迟问题所需的时序数据。它管理这些数据的收集和查找。Zipkin的设计基于Google Dapper论文。 应用程序用于向Zipkin报告时序数据。Zipkin UI还提供了一个依赖关系图,显示了每个应用程序通过的跟...

阅读(43)评论(0)赞 (0)

编程技术

微服务开发的 10 个最佳实践

yanxinchi 发布于 2020-01-01

在文章《微服务架构概览》中,我详细讨论了微服务架构以及在现代软件开发中使用它的优缺点。那么,什么是微服务架构呢?我给出的定义是: 微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。 软件系统是复杂的。由于人脑只能处理...

阅读(41)评论(0)赞 (0)

编程技术

基于 Apache APISIX 的下一代微服务架构

5

songhua.gao 发布于 2019-12-31

2019 年 12 月 14 日,又拍云联合 Apache APISIX 社区举办 API 网关与高性能服务最佳实践丨Open Talk 广州站活动,Apache APISIX PPMC 温铭做了题为《Apache APISIX 的 Apache 之路》的分享。本次活动,邀请了来...

阅读(66)评论(0)赞 (0)