- 博客(3)
- 收藏
- 关注
原创 java8-Stream集合操作快速上手
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强一致...
2019-04-16 16:32:32 299
原创 架构之美
架构的完美性 《团队之美》这本书里面有对 Mike Cohn 的一段采访,他提到: “一个应用中所有的代码不一定要处于同样的质量水平”。 “不是每件事都要做到第一流,在大多数情况下,我们根本没机会做到第一流”。 软件架构设计其实更加类似于大自然“设计”一个生物,通过演化让生物适应环境,逐步变得更加强大。 就如下图的技术发展趋势图一样,世界上其实不存在完美的架构。多数情况下,架构是一种妥协,一种特...
2019-04-07 20:32:15 2048
原创 50道Redis面试题
1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。 Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构...
2019-04-03 21:02:30 515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人