240 发简信
IP属地:湖北
  • 120
    ceph rgw: zone/zone/group/realm

    阿里云 Region 和 AZ 地域(Region)指物理的数据中心。资源创建成功后不能更换地域。当前所有的地域、地域所在城市和Region ID的对照关系如下表所示。可用区...

  • ceph : librados 接口使用

    rados 访问的基本流程 创建初始化rados对象 连接cluster rados 操作创建pool IO操作4.1 创建IO Contextio操作需要先创建ioctx,...

  • ceph rgw:metadata 管理

    rgw metadata 保存哪些信息? metadata中保存了user和bucket的相关信息,后续版本又增加了otp(One-Time Password)一次性口令信息...

  • ceph rgw: bucket和bucket instance

    了解rgw内部实现的时候发现,bucket有两种metadata,一个叫bucket,一个叫bucket instance通过下面命令可以查看到metadata的类型 实际b...

  • LRUCache的Java实现

    方案一通过链表保存访问key的时间顺序,因为get和set都需要遍历列表所以时间复杂度为O(n) 方案二 实现一个类似于redis zset类型,通过分数进行排序的set因为...

  • 数据存储的分层思想

    概述 系统分层在软件设计中屡见不鲜,从OSI网络7层架构到引用软件的MVC架构等不不体现分层的软件设计思想。软件分层可以提高系统的可维护性,降低每一层的系统的复杂度,并一定程...

  • 一次线上问题能够想到哪些?

    几乎所有的软件都会遇到问题,几乎成了IT界的共识,但也成了好多人的借口。遇到问题没有关系,但要从问题中总结经验,并尽可能减少类似问题的发生。做为有心人应该至少要想到下面事项:...

  • springboot 集成impala连接池问题

    HikariDataSource连接池 配置 问题 连接达到最大生命周期时间,关闭连接超时导致线程池阻塞。此时访问数据库也会hold不返回。 解决方法 添加参数: 代表每个连...

  • 120
    Tars Java客户端-原理篇

    概述 客户端两种应用场景 已发布的Tars服务作为客户端调用其他Tars服务 独立的应用程序访问Tars服务的接口,通常测试使用 主要流程 获取ServantProxy实例的...

  • Spring IoC容器

    问题描述 JavaBean的实例化比较复杂和繁琐JavaBean实例化可能存在多级的依赖关系,导致实例化变的比较复杂。 JavaBean实例的共享JavaBean被多个使用者...

  • Tars网络通信协议

    Tars协议到底是指啥? 从Tars的这两篇文档的命名很具有迷惑性,看了半天不知道Tars和Tup啥关系?其实就是tars赋予的内容太多了导致的。 以.tars结尾的接口文件...

  • 120
    Tars Java 网络通信原理

    1. 类关系 1.1. Reactor 一个Selector线程,运行IO复用的流程,处理注册的Channel的所有事件处理。 1.2. SelectorManager 负责...

  • Tars Java 客户端-使用篇

    接口定义文件 如何通过接口定义文件生成对应的类文件 pom.xml文件中增加tars的插件,具体内容如下 执行命令mvn tars:tars2java自动会在对应的目录生成j...