240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    protobuf从听过到了解

    本文主要针对Protobuf进行介绍,主要针对版本proto2,给出demo来讲解proto语法,并对其中部分编解码原理进行讲解,最后进行总结和...

  • Resize,w 360,h 240
    zk 核心概念梳理

    介绍zk一些入门概念,重点讲解zab的消息广播以及崩溃恢复,进而衍生出一些拓展的思考以及横向对比 简介: https://zh.wikipedi...

  • 服务治理 - 超时控制之节省资源

    背景 先介绍普通的超时配置 普通的超时控制:A - > B - > C -> D比如B->C 默认超时时间200ms,但是B->C实际调用了23...

  • 基于redis的收藏服务的设计思考

    背景 一个收藏服务该如何设计,来满足基本的业务的需求 用户收藏/取消一个视频,文章用户查看收藏视频列表,文章列表,按照时间排序,支持翻页用户看具...

  • 业务API脱敏的思考

    背景 api某些字段属于敏感信息,原本在api层返回,现在禁止返回比如银行卡账号,性别等等现有架构API+RPC,数据存储redis+DB暂且不...

  • 一个i18n服务构建的思考

    背景 服务需要国际化资源,比如国内叫“你好”,国外需要翻译为“hello” 要求 灵活,可配置:希望配置是热更新的,即不能加一个文案,后端代码资...

  • Resize,w 360,h 240
    并行与并发

    并发和并行是两个非常容易混淆的概念。 它们都可以表示两个或多个任务一起执行,但是偏重点有点不同。并发偏重于多个任务交替执行,而多个任务之间有可能...

  • 短链服务

    1.背景 本文对于过期删除,统计数据等拓展功能也不具体介绍,也不对网络重定向等进行介绍 作用,意义 节省网址长度,便于社交化传播方便后台跟踪点击...

  • Resize,w 360,h 240
    一致性hash

    背景 传统hash中,假定n个节点,用mod的方式,会导致增减节点的时候,大量的key都会打到新的节点,影响效率 一致性hash特点 这个直接参...

个人介绍
今日头条互娱后台研发,工作经验3年。