美文网首页
每周阅读(7/18)

每周阅读(7/18)

作者: Jeff | 来源:发表于2016-07-22 13:35 被阅读14次

    Yelp服务设计的原则
    关于服务开发设计的一些指导性原则,其中也提到了Github和Paypal的REST API设计。
    Github API
    Paypal API

    基于Raft构建弹性伸缩的存储系统的一些实践
    分布式存储的设计

    多库多事务降低数据不一致概率

    trx1.exec();
    trx1.commit();
    trx2.exec();
    trx2.commit();
    trx3.exec();
    trx3.commit();
    优化为:
    trx1.exec();
    trx2.exec();
    trx3.exec();
    trx1.commit();
    trx2.commit();
    trx3.commit();
    这个小小的改动(改动成本极低),不能彻底解决多库分布式事务数据一致性问题,但能大大降低数据不一致的概率,带来的副作用是数据库连接占用时间会增长,吞吐量会降低。对于一致性与吞吐量的折衷,还需要业务架构师谨慎权衡折衷。

    A practical security guide for web developers
    Security Checklist
    关于web开发的安全

    相关文章

      网友评论

          本文标题:每周阅读(7/18)

          本文链接:https://www.haomeiwen.com/subject/qfrijttx.html