`
yixietianxia
  • 浏览: 13737 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
<!-- flowchart 箭头图标 勿删 --> 导航 | Spring Cloud | 分布式任务调度 | 分布式监控链路追踪 | 分布式分库分表 | 分布式缓存 | 分布式事务 | 分布式熔断限流 | 分布式配置中心和注册中心 | 分布式网关 | 分布式消息队列 | 数据同步 | 搜索 | CI/CD | 系统应用 | 权限安全 | IM应用 | 设计模式 | 算法与数据结构 | JVM问题排查工具 | 组件工具类 | Java教程源码 | 数据库 | 大数据 | 架构 || 
[{ "calculComponentId":"10001", "calculComponentName":"Start", "beforeCalculComponentIds":[], "afterCalculComponentIds":[10002] }, { "calculComponentId":"10002", "calculComponentName":"MaxToNowPer ...
(转) Zookeeper是一个分布式协调框架,有不错的性能,也经过许多公司的验证,所以在很多场景都有使用。大家一般用Zookeeper来实现服务发现(类似DNS),配置管理,分布式锁,leader选举等。在这些场景中,Zookeeper成为了一个被依赖的核心组件,Zookeeper的稳定性是需要特别关注的。  去哪儿网也在很多场景依赖Zookeeper,所以我们也一直在摸索怎么更好的运维稳定的Zookeeper集群。在过去的几年我们也踩过一些坑,也因为Zookeeper导致了故障。现在将我们运维Zookeeper集群的一些经验分享,也欢迎大家提供更好的建议。  那么在打算运维一套Zook ...
Zookeeper常见问题(转)   ZK选举过程 当leader崩溃或者leader失去大多数的follower,这时候zk进入恢复模式,恢复模式需要重新选举出一个新的leader,让所有的Server都恢复到一个正确的状态。Zk的选举算法使用ZAB协议: 选举线程由 ...
1.Dubbo整体结构                              
      这周写的文档实在太多,都没时间看看技术的东西。前几天把Swagger跟Dubbox结合完成后,心想可以在项目中推广使用了。然而,事情有点出乎意料!当我拿着第一个项目做试点的时候,发现实际项目中Disconf的org.reflections依赖包跟Swagger的org.reflections版本冲突!Disconf依赖它的版本是0.9.9-RC1,Swagger(1.5.8)依赖它的版本是0.9.10。如果强制采用0.9.10的版本,系统都无法启动。为了维持现有系统的稳定,我只好把Swagger依赖的版本降低。          然而Swagger对这块的兼容也比较差,降低版 ...
        最近在公司发现了一个非常繁琐的事情(后台采用微服务架构开发):后台提供Rest接口的模块实在太多,每天多要有专门的人员去统计今天对应Rest接口有哪些变更,每次都要花费大量的时间,而且有时候发现统计的还跟实际不统一(统计人员还是非常发心思在做这个事情)!另外,前端开发人员一直等待后端开发人员给接口,每次后端人员都说接口快OK了,但是前端开发人员一点信息也查看不到,导致前端人员心里对进度把握很虚。           为了解决这一困局,今天学习了一下互联网主流的解决方案:采用Swagger进行线上沟通。这的确是一种非常不错的方式!它把我们碰到的问题全全解决了,为做这套开源项 ...
今天我们直接分享点干货,撇开原理...   情景:大家如果在一个大的团队里做研发应该不会陌生,一个项目很多情况下都是由多个工程组成的。在研发过程中需要重复搭建工程,依赖jar的版本各式各样没有统一规范!有些人说我创建一个工程然后提供给别人即可,但是这种方式不太灵活!今天我们讲一种比较灵活通用的方式--Maven模板工程。   所谓的Maven模板工程就是在这个工程里已经定义了工程的骨架,指定了依赖所需要的基础jar包,甚至把一些公用的组件都编码完成了,用户只需通过模板工程即可直接开始编码。这个工程通过Maven上传至公司私库,大家一起公用。这样做的好处有: 1)统一了整个开发团队的 ...
       从开接触微服务概念到现在已经有两年时间了。在最初的一年里主要学习一些概念,最近这一年多里有幸在一家公司里从零开始搭建这套技术体系,经过公司实际项目的实战验证,慢慢地对该套技术体系有了一个比较全面深入的理解与掌握。搭建起来的这套体系已经稳定的、保质的支撑了公司双11的高峰冲击(网关峰值单日访问10亿次、微服务调用峰值单日16.5亿次)!后续文章跟大家一起分享这套体系:1.我们是怎么一步步建立这套体系?2.我们做了哪些配套去支撑这套体系?我们碰到了哪些有趣的故事?最终和大家一起玩转微服务。               首先,我们简要聊聊什么是微服务?        “微服务“只是 ...
Global site tag (gtag.js) - Google Analytics