架构师小秘圈

不定期分享技术干货,行业秘闻,汇集各类奇妙好玩的话题和流行动向!

高效sql性能优化极简教程

一,sql性能优化基础方法论对于功能,我们可能知道必须改进什么;但对于性能问题,有时我们可能无从下手。其实,任何计算机应用系统最终队可以归结为:cpu消耗内存使用对磁盘,网络或其他I/O设备的输入/输出(I/O)操作。但我们遇到性能问题时,要判断的第一点就是“在这三种资源中,是否有哪一种资源达到了...

2017-11-29 00:00:00

阅读数 259

评论数 0

session一致性架构设计极简教程

一,缘起什么是session?服务器为每个用户创建一个会话,存储用户的相关信息,以便多次请求能够定位到同一个上下文。 Web开发中,web-server可以自动为同一个浏览器的访问用户自动创建session,提供数据存储功能。最常见的,会把用户的登录信息、用户信息存储在session中,以保持登录...

2017-11-25 00:00:00

阅读数 210

评论数 0

微服务领域,为什么选SpringCloud而不是Dubbo?

Spring Cloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于Spring Cloud文章,主要偏重各组件的使用,本篇主要解答这两个问题:Spring Cloud在微服务的架构中都做了哪些事情?Spring Cloud提供的这些功能对微服务的架构提供了怎样的...

2017-11-22 00:00:00

阅读数 6117

评论数 0

分布式唯一ID极简教程

一,题记所有的业务系统,都有生成ID的需求,如订单id,商品id,文章ID等。这个ID会是数据库中的唯一主键,在它上面会建立聚集索引!ID生成的核心需求有两点:全局唯一趋势有序二,为什么要全局唯一?著名的例子就是身份证号码,身份证号码确实是对人唯一的,然而一个人是可以办理多个身份证的,例如你身份证...

2017-11-21 00:00:00

阅读数 253

评论数 0

你真的了解For循环吗?一道For循环Java面试题引发的思考

一,疑问 最近群友抛出了一个面试题,就是下图中的第二题,是关于一个for循环的执行结果的问题,他的代码的执行结果是什么呢?  二,代码复现 下面的例子和面试题上面的大同小异,是个非常简单的例子。首先这个代码是可以编译通过的,也可以正常执行的。那么执行结果是什么呢?会跟我们...

2017-11-18 00:00:00

阅读数 639

评论数 0

架构师送书福利与季度总结

一,题记 2017“凛冬将至”,“凡人皆需侍奉”。感谢博文视点出版社(电子工业出版社下属的计算机图书出版分社)大力支持,为本季架构师小秘圈粉丝倾情侍奉,献上架构师相关图书五本,您只需在文末留言,即可获得!详情见最后一章节! 二,本季总结 技术文章(19篇): ...

2017-11-10 00:00:00

阅读数 204

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭