掘友等级
获得徽章 0
强一致性和高性能,高可用和高性能是有冲突的。软件设计从来都是 trade-off(取舍)。
分布式锁的特点是,保证在一个集群中,同一个方法在同一时间只能被一台机器上的一个线程执行。这就是所谓的分布式互斥。
在程序世界中,编程工作更多的是解决业务上的问题,而不是计算机的问题,我们需要更为贴近业务、更为抽象的语言。
Leader 是大家跟我一起上,而 Boss 则是大家给我上,一个在团队的前面,一个在团队的后面。
绝大多数人都是平庸的,所以,如果你的思维方式和大众一样,这意味着你做出来的选择也会和大众一样平庸。如果你和大众不一样,那么只有两种情况,一个是你比大多数人聪明,一个是你比大多数人愚蠢。
自动化是一个程序员时时刻刻都要有的思想,利用自己的专业技能简化生活中或者工作中的纷繁复杂。
技术的修炼手册:内功基础 -> 深化突破 -> 高手切磋 -> 新招创造
尊重技术的公司和不尊重技术的公司在初期可能还不能显现,而长期来看,差距就很明显了。
公司的发展需要经过:
1.野蛮开采,需要不断的去汲取外界资源开阔自己的领域。
2.资源整合,需要整合自己现有的资源及知识,提高利用率。
3.精耕细作,将资源进行科学化的运作。
4.发明创造,结合已有资源,发现不足,然后开创自己的产品。
这个世界上不存在完美的技术方案,采用任何技术方案都是“按下葫芦浮起瓢”,都是有得有失,都是一种 trade-off。
下一页