摘要: 微服务架构 | 服务架构的演进 hi,这里桑小榆。 本篇,我们开始探讨微服务架构这块内容,并打算专门写一个微服务的专栏。写微服务的知识体系其实早有动机,把微服务架构知识梳理完整,由于很多因素没能开展开来,所以一直搁置了。 这次,我继续持大道至简的思想,来探讨微服务架构的全面内容。尽管我们在实际工作中并没有用到这块内容,本职本分或许 阅读全文
posted @ 2022-10-10 09:08 桑小榆呀 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Redis 集群方案 Redis集群方案应该怎么做?都有哪些方案? 使用codis方案:目前用的多的集群方案,基本和twemproxy一致的效果,但它支持在节点数量改变情况下,旧节点数据可恢复到新hash节点。 Redis cluster3.0自带的集群:特点在于他的分布式算法不是一致性hash,而 阅读全文
posted @ 2022-05-19 21:08 桑小榆呀 阅读(228) 评论(1) 推荐(0) 编辑
摘要: 在上一篇文章中,我们一起了解了关系模型与关系运算相关的知识,接下来我们一起谈谈,面对复杂的关系数据,我们如何来优化,SQL如何玩转更优呢? 在上一篇中抛出了4个关于优化方面的问题: 1.返回表中0.014%的数据应不应该走索引? 2.什么样的列必须建立索引呢? 3.嵌套查询、HASH连接、排序合并连 阅读全文
posted @ 2022-05-15 21:14 桑小榆呀 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Hi,这里是桑小榆。一名 .NET 开发,从 19 年毕业至今一直从事相关技术已近 4 年。 发展至今,很有必要分享分享我的经历以及对于 .NET 开发的看法和见解。 篇幅有些长,无论你是学生,职业人, .NET 开发者还是其他语言开发者,都请你能够读到末尾,或许将赋能于你。 你是 .NET 开发? 阅读全文
posted @ 2022-12-01 20:34 桑小榆呀 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 我叫TCP(Transmission Control Protocol)也叫传输控制协议。不觉回忆1983年,亲手将NCP协议淘汰,取而代之的是我,成了火遍大江南北的网络红人之一。 现如今,我感受到前所未有的恐惧,因为我一生的敌人UDP正在赶超我,甚至将我取而代之。 我的生平 我在1974年被我的父 阅读全文
posted @ 2022-11-28 21:28 桑小榆呀 阅读(53) 评论(1) 推荐(1) 编辑
摘要: hi,这里是桑小榆呀。 前面我们一起探讨了一个微服务的概念了解,微服务,也称为微服务架构,是一种架构风格,它将应用程序构建为服务的集合。集合里的每个服务具有高度可维护和可测试、松耦合效果、围绕业务能力组织,由一个小团队拥有。 我们知道,微服务架构是一种架构风格,所谓的架构风格就是一种抽象的结构,它由 阅读全文
posted @ 2022-10-23 15:11 桑小榆呀 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ▲图/ 只怪这猫咪太可爱了 hi guys,这里是桑小榆。 上篇我们已经过渡完了软件架构的发展历程。在面临大型应用,超大型应用以及承载海量用户时,不得不考虑架构微服务,这也是如今火热的原因之一。接下来就是咱们一起认识微服务了。不知道你们是不是同样有一个困惑,到底什么是微服务?能从“微”来衡量吗?微服 阅读全文
posted @ 2022-10-18 11:45 桑小榆呀 阅读(80) 评论(0) 推荐(0) 编辑
摘要: JWT:谁创造了我,我听命于谁 hi,这里是桑小榆。上篇我们一起探讨了jwt的特性,以及各个部分的组成原理。本篇我们以代码实操去打造一个授权体系,为进一步探讨并理解jwt。 细心的伙伴会发现,我们无需界定语言来使用jwt,任一语言,比如 C#,Java,node.js 等都是可以按照规则使用jwt的。 现如今,我们的系统大多以多服 阅读全文
posted @ 2022-10-03 21:39 桑小榆呀 阅读(35) 评论(0) 推荐(0) 编辑
摘要: JWT:拥有我,即拥有权力 Hi,这里是桑小榆。 上篇文章中,我们一起探讨了 OAuth 协议的原理以及授权认证流程,本次我们一起探讨 jwt 令牌作为授权协议的传输介质。 OAuth协议规范了几个参与角色的授权标准,安全可控的授予第三方应用,第三方应用获取到用户授予的权限之后,与资源服务器进行交互。那么在进行交互的时候,必然 阅读全文
posted @ 2022-09-26 13:02 桑小榆呀 阅读(304) 评论(0) 推荐(0) 编辑
摘要: hi,这里是桑小榆,这次分享的不是生活文,而是技术文。 基于OAuth2.0协议的授权认证,初次接触授权认证知识的时候,出现了不少热门名词,“OAuth”,“JWT”,“OIDC”,这简直让人头大,晕头转向甚至学了又不知道自己学了啥,网络上看见相关的文章也是一头雾水,要么是部分知识,要么是讲着讲着莫 阅读全文
posted @ 2022-08-29 21:48 桑小榆呀 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 最近趁摸鱼时间体验了一款神器,堪称后端前端们的摸鱼加速器,测试们的寿命催化剂。 那就是:Apifox。中国自主研发的集文档、接口调试、Mock、接口自动化测试一体的协作平台。 一套系统、一份数据,可解决多个系统之间的数据同步问题。 定义好接口文档,则接口调试、数据Mock、接口测试就可以直接使用,无 阅读全文
posted @ 2022-06-30 10:06 桑小榆呀 阅读(81) 评论(0) 推荐(0) 编辑
摘要: hi,我是桑小榆,坐在电脑桌旁肝了几小时的linux服务实现负载均衡等等,乘着还有点时间把消息中间件的内容整理了下,比如现有ActiveMQ、RabbitMQ、RocketMQ、Kafka等常见的消息中间件的各有千秋,以及运用较多的RabbitMQ为例出现的高频知识内容。 公司生产环境用的是什么消息 阅读全文
posted @ 2022-06-27 22:11 桑小榆呀 阅读(123) 评论(0) 推荐(0) 编辑