240 发简信
  • 基于Kubernetes部署Apache Zookeeper

    随着云原生化流行的大趋势,我们的基础组件也需要逐渐上Kubernetes了。Apache Zookeeper作为目前最流行的分布式协调组件,在我...

  • 基于DAG实现的任务编排框架&平台

    最近在做的工作比较需要一个支持任务编排工作流的框架或者平台,这里记录下实现上的一些思路。 任务编排工作流 任务编排是什么意思呢,顾名思义就是可以...

  • 关于websocket跨域的一个奇怪问题

    最近在建设websocket长连接网关,过程中遇到一件比较奇怪的事情,做下简单的记录。 需求十分的简单,websocket网关在做权限校验的时候...

  • ServiceMesh最火项目Istio是怎么管理流量的?

    Istio 现在是 Service Mesh 中最火热的项目了,它主要负责对服务网格中的流量进行管理,包括动态服务发现、服务路由、弹性功能等。它...

  • 说说Kubernetes是怎么实现服务发现的

    我们来说说 kubernetes 的服务发现。那么首先这个大前提是同主机通信以及跨主机通信都是 ok 的,即同一 kubernetes 集群中各...

  • JAVA线上故障排除全套路

    线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如j...

  • 120
    2019云栖大会—互联网中间件

    9月26日,在杭州云栖大会上各位专家分享了关于互联网中间件的一些内容。 互联网中间件的演进 首先是阿里云智能中间件首席架构师李小平带来的关于互联...

  • 当我们谈微服务,我们在谈什么 (3) — 如何保障微服务的稳定性

    当一个单体应用改造成多个微服务之后,在请求调用过程中往往会出现更多的问题,通信过程中的每一个环节都可能出现问题。而在出现问题之后,如果不加处理,...

  • 120
    当我们谈微服务,我们在谈什么(1)— 了解微服务

    微服务是什么 抛去教条性质的解释,从巨石应用到微服务应用,耦合度是其中最大的变化。或是将多个模块中重复的部分进行拆分,或是纯粹为了拆分膨胀的单体...