2022-10-04-TIL
2022-10-04-TIL
Today I Learned
Layered Architecture Best Practice
- https://medium.com/design-microservices-architecture-with-patterns/layered-n-layer-architecture-e15ffdb7fa42
- https://www.codemag.com/article/0705071/Layered-Architecture-Dependency-Injection-and-Dependency-Inversion
- https://www.ideamotive.co/blog/software-architecture-design-best-practices-you-should-know
- https://subscription.packtpub.com/book/application-development/9781786463593/8/ch08lvl1sec70/layered-architecture
- https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch01.html
- https://stackoverflow.com/questions/4108824/service-layer-vs-business-layer-in-architecting-web-applications#:~:text=The%20Service%20Layer%20is%20usually,objects%20to%20be%20persisted%2C%20etc.
- https://learn.microsoft.com/en-us/previous-versions/msp-n-p/ee658124(v=pandp.10)?redirectedfrom=MSDN
Kafka Messaging Sementics
- https://medium.com/@andy.bryant/processing-guarantees-in-kafka-12dd2e30be0e
- https://dhkdn9192.github.io/apache-kafka/kakfa-exactly-once-delivery/
- https://joooootopia.tistory.com/29
- https://kafka.apache.org/08/documentation.html#semantics
RabbitMQ Prefetch vs Kafka
- https://jack-vanlightly.com/blog/2017/12/4/rabbitmq-vs-kafka-part-1-messaging-topologies
- https://www.interviewbit.com/blog/rabbitmq-vs-kafka/
- https://www.simplilearn.com/kafka-vs-rabbitmq-article#:~:text=Deciding%20Between%20Kafka%20and%20RabbitMQ&text=Your%20decision%20will%20however%20depend,for%20both%20Kafka%20and%20RabbitMQ.
Kafka vs MSK
- https://www.confluent.io/confluent-cloud-vs-amazon-msk/
Akka
- https://azderica.github.io/00-akka-starter/
Reactive Programming
- https://developers.redhat.com/blog/2017/06/30/5-things-to-know-about-reactive-programming
- https://als2019.tistory.com/71
- https://www.reactivemanifesto.org/ko
RxJava vs Coroutines
- https://blog.danlew.net/2021/01/28/rxjava-vs-coroutines/
Blocking Queue
- https://www.baeldung.com/java-blocking-queue
Mono vs Flux Reactive Stream
- https://tedblob.com/mono-vs-flux-reactive-stream/#:~:text=A%20Flux%20object%20represents%20a,convenient%20to%20have%20a%20Mono.
This post is licensed under CC BY 4.0 by the author.