[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 好久没有写博客了,终日忙于生计,真是人过30不如狗啊,但写点什么好呢?想想当年自己入门时候那痛苦的经历,还是写点优质实用的入门文章吧,既满足了自己好为人师的本性,也能给后辈提供一些帮助。今天咱们就来聊聊springboo
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 设计模式汇总篇,一定要点赞收藏:https://blog.shusheng007.top/archives/design-pattern 概述 观察者模式是一个非常常用且
概述 众所周知,由于Netflix的微服务组件进入维护期,SpringCloud逐渐移除了这些组件,包括负载均衡组件Ribbon。现在SpringCloud学精了,不是与某一个类库绑定,而是提供了一套抽象,这样就可以在保持接口不变的情况下随意切换实现方案。 在微服务实践之服务注册与发现(Nacos)
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 在上一篇 微服务之如何从零搭建(吹牛逼篇)中概述了当前Java生态中从零搭建微服务架构所涉及的一些技术和组件,接下来我会选择当前较为流行的组件逐步搭建一套演示微服务架构,请有兴趣的同学持续关注。 由于微服务架构中服务天生
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 IT世界唯有变化才是永恒的。这不微服务刚兴起没有几年,现如今已经在全力向云原生时代过度了,有人称其为后微服务时代。云原生时代的里程碑应该是从kubernetes,江湖人称K8s,在2017年底彻底赢得容器编排战争开始的吧
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 由于云服务的快速发展,分布式已经成为当今大中型IT架构事实标准。而分布式缓存也基本成为其中的基础设施,在此方面Redis已经获得全面胜利。 为什么要使用缓存 主要思想还是以空间换时间,为了节约CUP及IO资源,进而提高系
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 问题 在插入数据时经常存在如下需求:当此记录不存在就插入,存在则更新而不是插入。 假如有如下表 MariaDB [learn_sql]> show create table students_sample; CREATE
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 Linux毫无疑问是当今服务器领域的霸主,当今世界主流操作系统多少与其有血缘关系,例如Android、IOS,嵌入式系统等等,所以只要你是从事IT相关的工作,或多或少都会接触Linux,偶尔还要使用一下。我也是其中一员,
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 用了一段时间Kafka,觉得很有必要总结一下这个神器。文章深度属于入门级的,适合小白入门,待熟练掌握后就可以从官网以及源码中获取更加高级的内容了。 Kafka是啥? 关于这一点比较有意思,Kafka官网说自己是一个事件流
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 在你刚接触SpringBoot的时候有没有对它提供的Profile有些许不适应,经过摸索后才领悟到它的强大。今天我就对Profile进行一点归纳总结,留作互联网记忆。 Profile是什么 Profile翻译成中国话就是
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 本理论是分布式之什么是CAP定理的延伸,这些理论指导着我们的实践,实践反过来又完善改进着理论,二者相辅相成。 BASE简介 BASE是Basiclly Available(基本可用),Soft state(软状态),Ev
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 前段时间看到微服务注册中心的如何选择问题,在比较 Netflix eureka 与 Apache zookeeper的时候,总是有人提到CAP定理。很久以前就听说过这个定理,但是当时没有去认真去理解它,这次