240 发简信
IP属地:河北
  • 拖拽排序后端设计与实现

    背景 最近在做课程后台开发时,遇到一个很有意思的问题。问题是这样的,有多节课程,运营人员可以根据需要调整课程的先后顺序,从而更改课程的展示顺序。...

  • Resize,w 360,h 240
    使用Nginx+Lua(OpenResty)开发高性能Web应用

    参考学习目录:https://www.iteye.com/blog/jinnianshilongnian-2190344[https://www...

  • Resize,w 360,h 240
    花了一个星期,我终于把RPC框架整明白了!

    RPC(Remote Procedure Call):远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的思想。...

  • Resize,w 360,h 240
    六、跨语言微服务框架 - Istio日志采集EFK

    ELK日志系统大家不会陌生(zipkin + jaeger , prometheus + grafana)解决了大家对于链路对于统计采集的需求,...

  • 五、跨语言微服务框架 - Istio Ingress和Egress详解(解决Istio无法外网访问问题)

    在微服务中另外一个重点就是网关,网关理论包含入口网关和出口网关,传统意义上的网关很难做到出口网络控制,但是对于Istio是一件非常轻松的事情(因...

  • Resize,w 360,h 240
    四、跨语言微服务框架 - Istio链路监控和监控可视化

    在使用微服务会面临最大的一个问题也就是在服务数量增加带来的排查成本和监控成本,大家为了解决这些成本也衍生出了很多工作,当然在Istio中也很好的...

  • Resize,w 360,h 240
    三、跨语言微服务框架 - Istio官方示例(自动注入.请求路由.流量控制.故障注入)

    一. 自动注入(sidecar) 说到服务网格必然是侵入式的包裹着你的服务,在中间过程完成了一些列工作,那么就到了我们的第一个主题自动注入,大家...

  • Resize,w 360,h 240
    二、跨语言微服务框架 - Istio环境搭建

    一. Kubernetes准备工作 这里需要着重提醒的是关于在部署的时候需要修改Kubernetes模板配置项,之后配置之后后面的Sidecar...

  • Resize,w 360,h 240
    一、跨语言微服务框架 - Istio 简绍和概念

    微服务的概念已经在各大公司实践开了,以Java为代表的spring boot成为了微服务的代表,K8S+Docker成为了微服务运行的最佳环境,...