240 发简信
IP属地:四川
  • 240
    由Seata看分布式事务取舍

    微服务兴起这几年涌现出不少分布式事务框架,比如ByteTCC、TCC-transaction、EasyTransaction以及最近很火爆的Seata。最近刚看了Seata的...

  • 240
    数据一致性之二:微服务场景下的数据一致性

    前文简述了「领域内的数据一致性」,本文来说一说「领域间的数据一致性」。在业务实践中,特别是在微服务场景下,针对不同场景对一致性不同的要求程度,阐述不同的业务模型。 微服务之间...

  • 240
    数据一致性之一:怎么理解数据一致性

    两种数据一致性? 之前一致性这个概念听得多了,有时候指系统内各节点保持一致,有时候又指不同系统的协同合作一致。到底含义如何,困扰了我很长的时间,现在我将其定义为两个概念: 领...

  • 背包问题套路

    背包问题 背包问题是动态规划中一个子类。 01背包问题 问题描述: 有 n 个物品,它们有各自的体积和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和? 问...

  • 240
    动态规划套路

    动态规划 动态规划(dynamic programming,简称 dp),是一类求解最优值的算法。有一定的套路可以遵循。 特点 《牛逼了,原来大神都是这样学动态规划的...》...

  • 隔离级别、SI 和 SSI

    本文是我对最近读的几篇论文的总结,没有太多引用原文,纯靠自己的理解和印象串联起来。主要是为日后深入了解相关知识做个简单“索引”。 本文描述得不是很严谨,也不保证完全正确,建议...

  • 240
    如何构建一个大型后端系统

    最近写的《假如给我百倍流量》讲稿 从三到万。 这是一次务虚的分享,主要想介绍大型后端系统的架构演进方案,以及后续的思考。 世间普适的法则。 这个思想很重要,从CPU芯片到硬件...

  • 240
    redis作为缓存的几种特殊场景

    redis 的普通用法不在本文普及,我们谈一谈使用中的几种特殊场景,以及对应办法。 设想这个电商场景,在分布式部署的架构下,我们利用 elasticsearch 作为数据仓库...

  • 240
    Kafka为啥这么高吞吐

    建议先自行学习 Kafka 的基础知识内容。 通常我们讲 Kafka 是一个高可靠、高吞吐的分布式数据流系统。本文只讨论其高吞吐的特性。思考几个问题: Kafka 的哪些设计...