240 发简信
IP属地:广东
  • 常用的开发模式介绍

    记得很多年前从C#,WebForm开始开发企业应用,很少了解为何要这样进行开发,但是这种模式确实比较简洁而直观。其实不管是什么开发模式终归总结起来无非三种。 Model Fi...

  • 120
    SkyWalking的使用

    监控界面 基于上一篇Skywalking调试环境搭建[https://www.jianshu.com/p/2bc101cce583],启动本地服务之后,可以看到管理控制台注册...

  • 阿里云仓库配置

    使用Maven的最大的问题是网速太慢,如果国内使用官网的地址,速度可能不太快,安装好maven之后建议修改配置为阿里云镜像 小技巧:IDEA启动时需要运行测试,如果要全局跳过...

  • SkyWalking之Tracing,Metrics,Logging

    从Server端谈Tracing上报 从上篇文章我们知道,Tracing数据是使用TraceSegmentServiceClient通过GRPC发送到服务端,那么服务端是如何...

  • SkyWalking之Tracing

    上文[https://www.jianshu.com/p/7e1229b8cae1]我们说到作为一个全链路监控系统,Tracing是必不可少的部分,今天我们从客户端和服务端的...

  • 120
    全链路监控框架SkyWalking源代码解读

    全链路监控,想说爱你并不容易 当系统上线后你没有这样的经历? 客户反馈系统慢,你确束手无策 系统报出了异常,你确分析不出源头在哪里 系统可能面临突发流量,你确不知道是否能支撑...

  • 120
    带你俯瞰ShardingSphere

    什么是 ShardingSphere 首先引用官网上的介绍 Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并...

  • Kafka的客户和服务端模型

    Kafka是一个优秀的分布式消息队列,以高并发和高性能著称,我们以简单全面的视角剖析一下Kafka框架的设计。 作为一个分布式消息队列一般有三个角色 服务端 即broker,...

  • 漫谈分布式事务

    随着互联网的普及,互联网公司像雨后春笋一样伴随着投资公司的红利发展壮大,所以分布式技术以及分布式的解决方案也随着普及起来,分库分表以及分布式事务成了解决分布式问题跨不过的难题...

  • 再谈Dubbo

    最近工作中由于涉及到微服务这块,所以把Dubbo又重新回顾了一遍,现在做个总结。 为什么使用RPC框架? 一个老生常谈的问题,为什么使用RPC框架?如果你的系统是单机系统,完...

  • 我们为什么需要IoC框架

    你今天被“皇马”了吗?假如你是那个写“皇马”程序的程序猿,你是否想让你讨厌的人变成“皇马”?于是你开始用代码来施展你的魔法,写下如下咒语: 写完上面的咒语,你开始启动程序,咒...

  • 如何设计一个支撑亿级流量的消息队列

    大家可能对亿级流量没有什么概念,我首先以10亿级流量来进行一下设备需求的评估:每天需要承载10亿+请求流量数据,一天24小时,对于平台来说,晚上12点到凌晨8点这8个小时几乎...

  • KillBill框架介绍

    KillBill[https://github.com/killbill]框架是一个开源的支付和计费SaaS平台,作为一款分布式的平台,我们今天主要是从它身上学习如何处理分布...

  • 使用javaagent技术实现无侵入监听

    什么是 Java Agent Java Agent是JVM启动时给应用程序一种机会去修改class文件的机制,在启动的VM参数增加-javaagent 再加上自定义的扩展来实...

  • skywalking本地调试

    源代码地址 skywalking是一款很优秀的监控系统,采用代理方式基于切面编程来拦截请求进行监控数据记录,架构采用CS模式 server端地址[https://github...

  • 个人喜欢的曲目

    Exodus 此曲气势宏伟,雄壮有力。作者Masksim Mrvica,来自克罗地亚的欧洲新古典王子,钢琴圣手。马克西姆充分展现他神奇魔幻的诠演才华,让音乐充满无限惊喜。让我...

个人介绍
技术差点,不太会写文章,但有颗热忱的心