跳至主要內容
"Error Prone的介绍和使用"

"Error Prone的介绍和使用"

Error Prone的介绍和使用

今天在浏览GitHub的时候突然看到Google有一个项目Error Prone:

Catch common Java mistakes as compile-time errors


xkrivzooh大约 5 分钟postjava中间件
确保数据落盘

确保数据落盘

在之前的文章《unix IO模型》我们曾经提到过,用户空间内核空间缓存IO等概念。关于这些概念,大家可以阅读这篇文章,在本篇文章中,我们就不在涉及这些概念了。


xkrivzooh大约 19 分钟post中间件
集群调用容错的套路

集群调用容错的套路

在日常的工作和系统设计中,我们经常会使用RPC调用,而我们所部署的服务一般也都是集群模式。我们知道在分布式系统架构中,因为有很多的可能性,比如服务发布重启,网络抖动等问题,都可能会导致RPC调用失败,一般情况下我们的集群调用设计都需要有一定的容错策略。本篇文章就总结一下常见的集群调用容错套路:

  • Failover Cluster
  • Failfast Cluster
  • Failsafe Cluster
  • Failback Cluster
  • Forking Cluster
  • Broadcast Cluster

xkrivzooh大约 2 分钟post中间件系统设计
打赏
给作者赏一杯咖啡吧
您的支持将是我继续更新下去的动力
微信微信
支付宝支付宝