java-modern-tech-practice icon indicating copy to clipboard operation
java-modern-tech-practice copied to clipboard

System Control/Resilience

Open oldratlee opened this issue 7 years ago • 0 comments

  • Protocol
    • RSocket: Application protocol providing Reactive Streams semantics http://rsocket.io/
      • https://github.com/rsocket/rsocket-java
  • Application
    • Flink: Stateful Computations over Data Streams
      • https://flink.apache.org/
      • https://github.com/apache/flink
    • 流计算框架 Flink 与 Storm 的性能对比 https://mp.weixin.qq.com/s/zIJ_k2Un13fBymU0aTQxlA
  • Fault Tolerance
    • Resilience4j is a lightweight fault tolerance library inspired by Netflix Hystrix, but designed for Java 8 and functional programming https://github.com/resilience4j/resilience4j
      • https://resilience4j.github.io/resilience4j/
      • Guide to Resilience4j https://www.baeldung.com/resilience4j
      • Achieving Fault Tolerance With Resilience4j https://dzone.com/articles/resilience4j-intro
      • Circuit Breaker Implementation in Resilience4j https://dzone.com/articles/circuit-breaker-implementation-in-resilience4j
      • Rate Limiter Internals in Resilience4j https://dzone.com/articles/rate-limiter-internals-in-resilience4j
      • Intro to Resilience4j https://medium.com/@handspringer/intro-to-resilience4j-2da07605c400
      • Resilience4j - a lightweight, flexible circuit breaker https://engineering.autotrader.co.uk/2017/09/13/resilience4j-circuit-breaker.html
    • Concurrency Limits https://github.com/Netflix/concurrency-limits
      • Performance Under Load https://medium.com/@NetflixTechBlog/performance-under-load-3e6fa9a60581
      • Concurrency Limits by Netflix | Hacker News https://news.ycombinator.com/item?id=16673777
      • Concurrency Limits by Netflix | Svelte Hacker News https://hn.svelte.technology/item/16673777

oldratlee avatar Oct 18 '18 10:10 oldratlee