检验自己技术跟级别的快速方法,就是跟面试官大佬们“切磋”一下,一试便知:
大佬:你有写过分布式的业务吗?
我:我写过一个基于HDFS分布式存储的KVStore,上层使用Hadoop的API实现。
大佬:那个是分布式存储,我想了解一下分布式业务?
我:(赶紧纠正)那dubbo算吗?(于是介绍了一下自己了解的dubbo)
大佬:ok。那你觉得分布式的话会遇到什么问题呢?
我:那就是经典的CAP问题了。没有数据库能够同时满足这三个问题
大佬:那你能具体解释一下CAP代表什么吗?
我:(紧张到一片空白)Consistency?Atomic?P...Persistency???
大佬:.......
当今无论在BAT这样的大公司,还是各种各样的小公司,甚至是传统行业刚转互联网的企业都开始使用分布式架构,像阿里巴巴、百度、美团等大厂,很早就已经开始了分布式架构的实践和应用。所以,面试必问!