• gRPC快速入门

    RPC算是近些年比较火热的概念了,随着微服务架构的兴起,RPC的应用越来越广泛。本文介绍了RPC和gRPC的相关概念,并且通过详细的代码示例介绍了gRPC的基本使用。 RPC是什么 在分布式计算,远程过程调用(英语:Rem…

    2020年11月27日
    0 23 0
  • 使用alembic进行数据库版本管理

    前言 随着项目业务需求的不断变更,数据库的表结构修改难以避免,此时就需要对数据库的修改加以记录和控制,便于项目的版本管理和随意的升级和降级。 Alembic就可以很好的解决这个问题。Alembic是SQLAlchemy作者…

    2020年11月23日
    0 14 0
  • Python Poetry 代码依赖管理

    Poetry 的历史 Poetry 是一个 Python 依赖项管理工具。 这里提到了开发 Poetry 的主要原因 项目 readme. Python 中的打包系统和依赖性管理相当复杂,对于新手来说很难理解。即使对于经验丰富的开发人员…

    2020年11月23日
    0 12 0
  • 一文让你深入理解 Kubernetes 中的 Service 资源对象

    介绍 在Kubernetes 集群中, Service是一个抽象的概念。它通过一个虚拟的IP的形式(VIPs),映射出来指定的端口,通过代理客户端发来的请求转发到后端一组Pods中的一台(也就是endpoint)。这样的好处呢?显而易见…

    2020年10月23日
    0 58 0
  • Goroutine Leak和解决之道

    概述 在Go中,goroutine很轻量级,随便创建成千上万个goroutine不是问题,但要注意,要是这么多的goroutine一致递增,而不退出,不释放资源,可就麻烦了。 本文介绍goroutine泄露的实际场景,并讨论如何解决该问…

    2020年10月22日
    0 60 0
  • 一文带你了解Kubernetes的调度策略

    API Server接受客户端提交Pod对象创建请求后的操作过程中,有一个重要的步骤就是由调度器程序kube-scheduler从当前集群中选择一个可用的最佳节点来接收并运行它,通常是默认的调度器kube-scheduler负责执行此类任…

    2020年10月20日
    0 58 0
  • Kubernetes Pod 工作流

    我们知道Pod是Kubernetes中最小的调度单元,平时我们操作Pod的时间也是最多的,那么你知道Pod是怎样被创建出来的吗?知道他的工作流程吗? 组件之间的通信 我们知道在Kubernetes集群中apiserver是整个集群的控制…

    2020年10月6日
    0 97 0
  • 浅析Kubernetes Pod重启策略和健康检查

    使用Kubernetes的主要好处之一是它具有管理和维护集群中容器的能力,几乎可以提供服务零停机时间的保障。在创建一个Pod资之源后,Kubernetes会为它选择worker节点,然后将其调度到节点上运行Pod里的容器。Kuberne…

    2020年10月5日
    0 60 0
  • Kubernetes中配置 API 对象配额

    本文介绍如何为 API 对象配置配额,包括 PersistentVolumeClaim 和 Service。 配额限制了可以在命名空间中创建的特定类型对象的数量。 你可以在 ResourceQuota 对象中指定配额。 准备开始 你必须拥有一个 Kuberne…

    2020年10月5日
    0 38 0
  • Kubernetes中配置命名空间下 Pod 配额

    本文主要描述如何配置一个命名空间下可运行的 Pod 个数配额。 你可以使用 ResourceQuota 对象来配置配额。 准备开始 你必须拥有一个 Kubernetes 的集群,同时你的 Kubernetes 集群必须带有 kubectl 命…

    2020年10月5日
    0 43 0
  • 点击查看更多