IaaS;PaaS;SaaS🤔

这年头,不管什么应用,仿佛“上云“都成了标配,感觉拥抱了“云”,应用的逼格都上升了。那真的是这样的吗?是的,的确是这样。云计算是一种按照需求通过 Internet 获取计算资源的形态。这些计算资源被包装成为服务,提供给用户。而提供这些服务的主体,我们称之为云服务供应商(Cloud Service Provider)。云服务最主要的有三类,就是本文的三个主角 IaaS、PaaS、SaaS。那这三个 aaS 到底是个啥? XaaS看到这个标题,可能就有人产生疑惑了,那三个 aaS 都不知道是什...

Read More

为什么非对称加密比对称加密慢?

这个问题是一个读者面试时遇到的一个问题,准备过面试的人应该都记得,非对称加密与对称加密的区别之一就是非对称加密的速度慢,但是我们做业务开发的时候通常都是直接调用算法,对其原因并没有过多深究,因此如果有面试官问到了这个问题,的确会让人措手不及。正好借着这篇文章来说一说。 对称加密与非对称加密首先我们先来说一下到底什么是对称加密,什么是非对称加密,这一节主要是用一些例子来介绍一下对称加密和非对称加密是什么,如果你已经了解了,可以跳过本节。 对称加密高中生小明和小红是一对“地下情侣”,可偏偏他...

Read More

写在掘金的第100篇文章

2018 年 6 月 21 日,我在掘金发布了我的第一篇博客 👇到今天这第 100 篇的时候,已经过去 2 年多了。这 2 年发生了好多好多事,毕业、保研、暴瘦、恋爱、分手、实习。如果说有什么事是没变的,那应该就是我一直在做技术分享。我知道我的阅历尚浅,所写文章的深度有限,我的文笔也不是很好,也写不出富有文藻的文章。所以我非常感谢这些关注我的,读我文章,给我点赞的好人们。如今我也算是半只脚迈入社会的人了,感触良多。正好借着这次掘金年中总结的征文好好总结下这半年来的所学所思所想(估计活动都...

Read More

我不想加班,您看我还有机会吗?

为什么大晚上更新,因为突然想写点东西,所以 7 点 40 就走了。走的时候心里竟然有点负罪感,不知道是不是我的问题。 今天早晨刚到公司的时候,看了老季的那篇《不要把周末主动加班的人当成异类》,虽然我很赞同老季在文章中的观点,但说实话,大多数人是没办法做到在周末主动加班的,毕竟国情在此,有双休的互联网公司也没多少了。 最近这段时间有关加班的消息貌似又出来了,刚有鹅厂工程师因「每天在岗不足 8 小时」被辞退,后脚就出来个海淀某互联网公司鼓励员工尽量住在公司。 我知道这些公司是何居心,也...

Read More

DO,VO,DTO 你知道吗?

作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言。在阿里实习的这段时间,规范一词是我感受最深的。没有规矩不成方圆,今天来说一下 Java 中的各种 O(bject)。 为什么会出现这些 O?我们知道,这些 O 不管叫什么名字,其本质都还是对象(Object),既然本质都一样,为什么非要给他们套上各种马甲?个人认为原因有三:第一,随着编程工业化的发展,需要有一套合理的体系出现。中国人喜欢造神,外国人喜欢造概念,于是 MVC、MVP、...

Read More

浅入浅出消息队列

高中的时候,每节自习课都会有人零零散散的找老师问问题,一开始就一两人还好,后来渐渐的人多了,老师也烦了,你说我这上了一天的课难得晚上可以看自习休息会,这帮小崽子还一个个这么折腾人。 于是老师决定让同学们把需要提的问题写在纸上,下自习后交给课代表,然后老师再从课代表那取出要问的问题,然后再一个个解决。 相信在学生时代大家都遇到过上面的这种情况,如果我们将在学校上课抽象成一个系统,那这种情况就是一个很常见的消息队列的使用场景。 在上述实例中,要提的问题就是「消息」,提问题的学生是「生产者」,...

Read More

聊一聊 RPC

随着近几年分布式、微服务架构的火热,RPC 在开发工作中使用的越来越多,也变的越来越重要。 作为一个学生,在学校接触到的大多都是 SSM 这类单体应用,但实习后发现,基本是接触不到从 0 到 1 的项目的,更多的是在为整个大系统的某个小模块添砖加瓦。因此,模块与模块之间的通信就变得异常重要。 集群、微服务、分布式《道德经》是老子的宇宙生成论,其中“一生二,二生三”广为流传,对于一个软件系统来说,笔者认为这句话也同样适用。所谓一,便是系统的业务需求,无论何人,其编写的每行代码最后都是为了服...

Read More


Logo made with DesignEvo

Powered by Hexo and Hexo-theme-hiker

Copyright © 2013 - 2020 斯是陋室 All Rights Reserved.

YueYong hold copyright