为什么要使用分布式缓存 高并发环境下,例如典型的淘宝双11秒杀,几分钟内上亿的用户涌入淘宝,这个时候如果访问不加拦截,让大量的读写请求涌向数据库,由于磁盘的处理速度与内存显然不在一个量级,服务器马上就要宕机。从减轻数据库的压力和提高系统响应速度两个角度来考虑,都会在数据库之前加一层缓存,访问压力越大 ...
分类:
其他好文 时间:
2020-05-06 12:23:38
阅读次数:
74
NoSQL的四大种类 NoSQL数据库在整个数据库领域的江湖地位已经不言而喻。在大数据时代,虽然RDBMS很优秀,但是面对快速增长的数据规模和日渐复杂的数据模型,RDBMS渐渐力不从心,无法应对很多数据库处理任务,这时NoSQL凭借易扩展、大数据量和高性能以及灵活的数据模型成功的在数据库领域站稳了脚 ...
分类:
数据库 时间:
2020-05-06 12:12:17
阅读次数:
86
“ 我希望用一篇文章完全让大家正确的理解从程序员到架构师、技术经理、技术总监、CTO的完整区别以及进阶要领。 只有客观去认识,才会更加合理的找到自己的擅长点,从而更好的发展自己。 上图是典型的薪资结构图,我们先从高级程序员谈起。 高级程序员 一般是至少三年以上的工作经验,有些地方是五年以上,很多小公 ...
分类:
编程语言 时间:
2020-05-06 12:08:33
阅读次数:
154
“互联网技术岗位详解,涉及到前段开发、后端开发、移动端开发、大数据、项目管理、测试、运维、技术管理等八大领域。 架构师 每个产品线都有架构师,在技术平台部门也需要技术平台的架构师。 架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便 ...
分类:
其他好文 时间:
2020-05-06 12:02:21
阅读次数:
329
什么是应用服务雪崩 雪崩问题 分布式系统都存在这样一个问题,由于网络的不稳定性,决定了任何一个服务的可用性都不是 100% 的。当网络不稳定的时候,作为服务的提供者,自身可能会被拖死,导致服务调用者阻塞,最终可能引发雪崩连锁效应。 缓存雪崩 当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在 ...
分类:
其他好文 时间:
2020-05-06 11:53:23
阅读次数:
69
马上快过年了,过完年后又是跳槽、找工作的高峰,无论你是应届毕业生,还是在职跳槽,其实除了升值加薪之外,其本质都是寻求进阶发展的机会。 今天我就抛砖引玉,谈谈互联网技术人的进阶之路,希望对你的年后求职有一定的参考。 互联网技术岗位有哪些 前端开发(火爆的H5、JS、小程序web开发等) 后端开发(最为 ...
分类:
其他好文 时间:
2020-05-06 01:35:28
阅读次数:
73
一:前言:人生的十字路口静坐反思 ? 入软件测试这一行至今已经10年多,承蒙领导们的照顾与重用,同事的支持与信任,我的职业发展算是相对较好,从入行到各类测试技术岗位,再到测试总监,再转行入测试讲师做技术分享,每一步都刚刚好。最近自身的职业发展也遇到了瓶颈,又一个新的十字路口出现,静坐反思,重新审视个 ...
分类:
其他好文 时间:
2020-05-05 23:33:34
阅读次数:
106
面试开始 一个风度翩翩,穿着格子衬衣的中年男子,拿着一个满是划痕的mac向你走来,看着铮亮的头,心想着肯定是尼玛顶级架构师吧!但是我们看过暖男敖丙的系列,腹有诗书气自华,虚都不虚。 没错小伙子还是我,上次话说一半你就溜了,这次我非得好好的问问你。 好的面试官,因为上次着急,敖丙的系列更新了所以赶回家 ...
分类:
其他好文 时间:
2020-05-05 20:10:54
阅读次数:
67
最近在学习ios开发,使用OC语言。 遇到需要打乱对象数组的需求,解决方式如下: - (NSArray *) randomArr:(NSArray *)arr {// 对数组乱序 arr = [arr sortedArrayUsingComparator:^NSComparisonResult(Pe ...
分类:
编程语言 时间:
2020-05-04 21:35:03
阅读次数:
81
当大潮退去,才知道谁在裸泳。 作者 :A哥(YourBatman) 公众号 :BAT的乌托邦(ID:BAT utopia) 文末是否有彩蛋 :有 [TOC] 前言 各位小伙伴大家好,我是A哥,一个前25年还不会写Hallo World的半残程序猿。也许你看到这个介绍心里一阵美滋滋: 卧槽,终于有一个 ...
分类:
其他好文 时间:
2020-05-04 19:14:41
阅读次数:
97