Parallel-computing
Introduction
Initializing search
    GitHub
    GitHub
    • Home
      • Introduction
      • Concurrent-computing
      • Books
        • Introduction
            • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
              • Introduction
            • Introduction
            • Introduction
          • Introduction
            • Introduction
            • Introduction
          • Introduction
            • Introduction
            • gcc-source-code
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
          • Introduction
          • Introduction
          • Introduction
            • Introduction
              • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Lockfree-Algorithms
            • Introduction
            • Introduction
            • Introduction
        • Introduction
          • Introduction
          • Introduction
        • Introduction
        • Introduction
        • Introduction
          • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
              • Introduction
              • Introduction
              • Introduction
                • Introduction
              • Introduction
              • Introduction
              • Introduction
              • Introduction
            • Introduction
            • Introduction
            • Introduction
              • Introduction
              • Introduction
            • Introduction
            • Introduction
          • Introduction
          • Introduction
            • Introduction
              • Introduction
              • Introduction
              • Introduction
            • Introduction
            • Atomic-instruction
            • Introduction
            • Introduction
            • wikipedia-Copy-on-write
            • Introduction
              • Introduction
              • Introduction
              • Introduction
              • Introduction
                • Introduction
              • Introduction
            • Introduction
              • Introduction
            • Introduction
              • Introduction
            • Timestamp-based-concurrency-control
          • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
        • Introduction
          • Introduction
          • Unbounded-producer-and-consumer-problem
          • Introduction
          • Introduction
            • Introduction
              • Introduction
            • Introduction
          • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
          • Introduction
          • Introduction
          • Introduction
            • Introduction
          • Library-libcds
          • Introduction
            • Introduction
            • Introduction
          • Introduction
        • Introduction
        • Introduction
      • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
            • Introduction
              • Introduction
              • Introduction
              • Introduction
            • Introduction
              • Introduction
            • Introduction
              • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
            • Introduction
        • Introduction
          • Introduction
      • Introduction
        • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
          • Introduction
            • Introduction
        • Introduction
          • Introduction
          • Introduction
            • Introduction
          • PART-II-Distributed-Data
            • Introduction
            • CHAPTER-8-The-Trouble-with-Distributed-Systems
        • Introduction
          • Introduction
        • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
            • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
            • Introduction
            • Introduction
              • Introduction
              • Introduction
            • TODO-Sequential-consistency-VS-linearizability
              • Introduction
              • Introduction
                • Introduction
                • Introduction
            • Introduction
            • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
              • Introduction
              • Introduction
            • Introduction
          • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
            • Introduction
          • VS-consensus-VS-consistency
          • Introduction
            • Introduction
              • Introduction
              • Introduction
                • Introduction
              • Introduction
              • Introduction
              • Introduction
            • Introduction
              • Introduction
                • Introduction
                • Introduction
              • Introduction
              • Introduction
              • Introduction
            • Introduction
            • Introduction
            • Introduction
              • Introduction
              • Introduction
              • Introduction
                • Introduction
              • Introduction
            • Introduction
              • Introduction
              • Introduction
              • Introduction
            • Introduction
              • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
      • Introduction
      • Introduction
        • Introduction
          • Introduction
            • Introduction
            • Introduction
          • Introduction
            • Introduction
          • Introduction
        • Introduction
        • Introduction
        • Introduction
      • Introduction
        • Introduction
          • Introduction
          • Introduction
        • Polling-and-notify
        • Introduction
        • Introduction
        • Introduction
        • Introduction
          • Introduction
            • Introduction
              • Introduction
            • Introduction
            • Future-promise-VS-observer-pattern-VS-callback
        • Introduction
          • Introduction
          • Introduction
          • Introduction
      • Introduction
        • Introduction
          • Introduction
            • Introduction
          • Event-loop
          • Implementation
          • Introduction
        • Event-VS-exception-VS-signal
        • Introduction
          • Introduction
          • Introduction
          • Introduction
            • Introduction
              • Introduction
          • Introduction
        • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
        • Introduction
        • Asynchronous-method-dispatch
          • Introduction
            • Introduction
            • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
          • Introduction
            • Introduction
              • Introduction
              • Introduction
            • Introduction
            • Asynchronous-method-invocation
              • Introduction
                • Introduction
              • rosettacode-Active-object
                • Introduction
          • Introduction
        • Introduction
        • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
        • Introduction
          • Introduction
            • Introduction
            • Introduction
            • Introduction
              • Introduction
              • Introduction
            • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
      • Introduction
        • Introduction
          • Introduction
        • Introduction
        • Introduction
          • Introduction
            • Advanced-Message-Queuing-Protocol
              • Introduction
          • Introduction
        • Introduction
          • AMQP-0-9-1-Model-Explained
          • ZeroMQ
          • Introduction
        • Introduction
        • Introduction
      • Introduction
        • Introduction
          • Introduction
            • Introduction
            • Introduction
          • Introduction
        • TODO-Consistent-hash-VS-rendezvous-hash
        • Introduction
        • wikipedia-Distributed-cache
        • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
          • Introduction
            • Introduction
          • Introduction
          • Introduction
        • Introduction
          • Introduction
          • Introduction
          • Introduction
      • Introduction
        • Introduction
      • Introduction
        • Introduction
          • Introduction
        • Introduction
      • Introduction
        • Introduction
          • Introduction
        • Introduction
          • Introduction
        • Introduction
        • Network-File-System
      • Introduction
        • Introduction
        • Introduction
          • Introduction
            • Introduction
            • Introduction
              • Introduction
          • Introduction
            • Introduction
            • Automatic-failover-using-ZK
              • Introduction
            • Introduction
        • Introduction
      • Introduction
        • Introduction

    Introduction

    由恒生dlog(distributed log)引发的对log的思考。

    Google distributed log,得到的了如下比较有价值的内容:

    http://bookkeeper.apache.org/distributedlog/

    https://bravenewgeek.com/building-a-distributed-log-from-scratch-part-1-storage-mechanics/

    https://engineering.fb.com/core-data/logdevice-a-distributed-data-store-for-logs/

    https://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying

    https://en.wikipedia.org/wiki/Log_file

    Previous Introduction
    Next Introduction
    Made with Material for MkDocs