Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Building Modern Distributed Systems with Java, а также все другие курсы, прямо сейчас!
Премиум
  • Урок 1. 00:04:04
    Evolution of computer system’s architecture
  • Урок 2. 00:04:10
    Challenges of distributed computing
  • Урок 3. 00:04:25
    Use-case of course application
  • Урок 4. 00:04:52
    Practice 1
  • Урок 5. 00:06:37
    The need of communication
  • Урок 6. 00:02:20
    Message transport and format
  • Урок 7. 00:03:02
    Synchronous and asynchronous communication patterns
  • Урок 8. 00:02:24
    Traditional load balancers
  • Урок 9. 00:02:26
    Service Registry and Discovery
  • Урок 10. 00:08:37
    Service meshes
  • Урок 11. 00:07:34
    Idempotent service design
  • Урок 12. 00:08:42
    Practice 2
  • Урок 13. 00:06:09
    Traditional RDBMS systems vs. NoSQL
  • Урок 14. 00:06:25
    Data sharding and consistent hashing
  • Урок 15. 00:06:46
    CAP theorem
  • Урок 16. 00:20:20
    Short introduction to Apache Cassandra
  • Урок 17. 00:11:46
    Practice 3
  • Урок 18. 00:07:37
    The need of cluster-wide coordination
  • Урок 19. 00:12:36
    RAFT consensus algorithm
  • Урок 20. 00:12:35
    Short introduction to Etcd
  • Урок 21. 00:07:42
    Implementation of distributed mutex
  • Урок 22. 00:02:42
    Leader election design pattern
  • Урок 23. 00:05:18
    Deployment requirements for strongly consistent distributed systems
  • Урок 24. 00:04:47
    ACID properties in distributed system
  • Урок 25. 00:17:07
    Practice 4
  • Урок 26. 00:05:34
    Asynchronous communication pattern and message-oriented middleware
  • Урок 27. 00:05:27
    Short introduction to Apache Kafka
  • Урок 28. 00:29:40
    Apache Kafka as a distributed system
  • Урок 29. 00:02:29
    Event-driven architecture
  • Урок 30. 00:09:19
    Practice 5