til icon indicating copy to clipboard operation
til copied to clipboard

Distributed Systems

Open anitsh opened this issue 5 years ago • 1 comments

"Distributed messaging systems support two types of semantics: streaming and queueing. Each is best suited for certain kinds of use cases."

Resources:

  • [ ] https://martinfowler.com/articles/patterns-of-distributed-systems
  • [ ] https://www.infoq.com/presentations/financial-exchange-architecture
  • [ ] https://github.com/real-logic/aeron
  • [ ] http://lmax-exchange.github.io/disruptor
  • [ ] https://en.wikipedia.org/wiki/DRDA Distributed Relational Database Architecture
  • [ ] https://martinfowler.com/articles/data-monolith-to-mesh.html
  • [ ] http://highscalability.com
  • [ ] Observability Patterns for Distributed Systems
  • [ ] https://www.infoq.com/articles/pulsar-customer-engagement-platform
  • [ ] https://jraphael.medium.com/an-introduction-to-distributed-systems-fa2e727c52f4
  • [ ] https://disco.ethz.ch/courses/distsys
  • [ ] https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A&pbjreload=101
  • [ ] https://github.com/ept/ddia-references/blob/master/chapter-08-refs.md
  • [ ] https://understandingdistributed.systems
  • [ ] https://en.wikipedia.org/wiki/Category:Distributed_computing_problems

Related

#192 #176 #403 #173

Example Systems

  • [ ] https://github.com/dromara/hmily Distributed transaction solutions

anitsh avatar Aug 05 '20 05:08 anitsh

image A brief view on the different natures of systems. https://tylerjewell.substack.com/p/developer-led-landscape-cloud-native

anitsh avatar Nov 13 '20 08:11 anitsh