common issue:
分布式系统间的通讯,复杂性,延迟性。
调试/跟踪 困难。
对每个系统的日志,监控及检测。
分布式数据库(主从)数据库同步问题----solution:使用合适的数据库中间件结合日志监控
缓存数据与数据库更新的 相互通知 ---solution: 事件驱动。
interview 1:
memcached的使用
session共享
业务操作时(将一个变化很频繁的数据写入到数据,规定几小时的数据不能丢失),则要考虑,写数据时,可能遇到的网络峰值/硬盘读写峰值。
solution:detect模式:先发消息,考察网络环境,看response的数据,时间是否符合要求。类似ping-pong,但由此可带来潮起问题----大量的负载到某一个节点,而其他空闲节点不能得到均衡。