240 发简信
IP属地:上海
  • 120
    十三天精通超大规模分布式存储系统架构设计——浅谈B站对象存储(BOSS)实现(下)

    背景 BLOB(binary large object)存储,通常也被称为对象存储(OSS, object storage service)。一般用来存储文件,如视频文件、音...

  • 120
    十三天精通超大规模分布式存储系统架构设计——浅谈B站对象存储(BOSS)实现(上)

    背景 BLOB(binary large object)存储,通常也被称为对象存储(OSS, object storage service)。一般用来存储文件,如视频文件、音...

  • 120
    B站分布式KV存储实践

    01 背景 在B站的业务场景中,存在很多种不同模型的数据,有些数据关系比较复杂像:账号、稿件信息。有些数据关系比较简单,只需要简单的kv模型即可满足。此外,又存在某些读写吞吐...

  • 服务端稳定性保障的常见思路

    随着互联网流量规模的不断壮大,对服务端稳定性保障能力提出了更高的要求,本文梳理了常用的保障思路,列举了一些规范: 非数据服务做到无状态,避免同一集群内的节点间有功能差异; 做...

  • 二维数组和稀疏数组转换并存盘

    稀疏数组可以节约存储空间,以围棋棋盘举例,正常一个10*10的棋盘需要用到二维数组的数据结构来表示 int[10][10] 占用的存储空间为400个字节,而我们在存储棋盘数据...

  • leetcode-002-两数相加

    题目内容 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示...

  • leetcode-001-两数之和

    题目内容 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个...

  • 120
    go使用smtp批量发送邮件的正确姿势

    前提概要 今天在处理发送邮件需求的时候遇到了一个棘手的问题,想使用单封邮件发送给多个收件人,百度谷歌搜索下来都是遍历发送,这种其实是绕过了问题,于是我踩坑个把小时,整理此文。...

  • 没有,如果你想要这么做的话可以基于jenkins的镜像自己安装docker进去

    【实战篇】踩坑无数,助你无痛基于docker部署jenkins+rancher

    0x01:前提概要 本篇做了两种方案,一种将AWS-ECR作为镜像仓库来使用,另外一种是自己搭建的Harbor仓库。(测试环境跑在内网虚拟机,线上环境跑在公网AWS云主机,所...

  • 120
    Kubernetes服务发现-Service

    1. Service 为何存在 Pod的生命是有限的,如果Pod重启IP很有可能会发生变化。如果我们的服务都是将Pod的IP地址写死,Pod的挂掉或者重启,后端其他服务也将会...

  • docker安装配置Harbor

    此文档需要在docker安装完成之后操作 安装docker-compose curl方式 python-pip安装 安装附加包 yum -y install epel-rel...

  • 120
    【实战篇】基于Dockerfile编译、打包、运行java工程

    今天在部署java工程时遇到的需求,本意想通过Dockerfile实现编译、打包、运行一体化的方案,结果百度了半天都没找到想要的解决方案,都是本地编译打包,然后COPY到基础...

  • 120
    【实战篇】踩坑无数,助你无痛基于docker部署jenkins+rancher

    0x01:前提概要 本篇做了两种方案,一种将AWS-ECR作为镜像仓库来使用,另外一种是自己搭建的Harbor仓库。(测试环境跑在内网虚拟机,线上环境跑在公网AWS云主机,所...

  • 120
    docker构建prometheus镜像

    prometheus开源项目的github地址:https://github.com/prometheus/prometheus/ 1.准备工作 首先准备母镜像,官方推荐使用...

  • 请问 prometheus 的时区问题是不是只能通过重新build镜像来解决?

    Docker部署Prometheus实现微信邮件报警

    Prometheus 组成及架构 Prometheus 生态圈中包含了多个组件,其中许多组件是可选的: Prometheus Server: 用于收集和存储时间序列数据。 C...

  • 120
    Spring/Springboot 常用注解

    整理一下常用的注解。 1. @SpringBootApplication 这里先单独拎出@SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它...