首页
学习
活动
专区
工具
TVP
发布

IT笔记

并不是因为我需要用到什么领域的知识而去学习,而只是单纯的我想知道,我想弄明白。
专栏作者
517
文章
824758
阅读量
59
订阅数
从零开始搭建ELK+GPE监控预警系统
本文可能不会详细记录每一步实现的过程,但一定程度上可以引领小伙伴走向更开阔的视野,串联每个环节,呈现予你不一样的效果。
小柒2012
2019-12-09
1.2K0
从零开始搭建ELK+GPE监控预警系统
本文可能不会详细记录每一步实现的过程,但一定程度上可以引领小伙伴走向更开阔的视野,串联每个环节,呈现予你不一样的效果。
小柒2012
2019-12-09
1.2K0
SpringBoot开发案例之Nacos注册中心管理
在之前的 Dubbo 服务开发中,我们一般使用 Zookeeper 作为注册中心,同时还需要部署 Dubbo 监控中心和管理后台。
小柒2012
2019-12-05
8810
SpringBoot开发案例之Nacos注册中心管理
在之前的 Dubbo 服务开发中,我们一般使用 Zookeeper 作为注册中心,同时还需要部署 Dubbo 监控中心和管理后台。
小柒2012
2019-12-05
8810
SpringBoot开发案例之Nacos配置管理中心
在开发过程中,通常我们会配置一些参数来实现某些功能,比如是否开启某项服务,告警邮件配置等等。一般会通过硬编码、配置文件或者数据库的形式实现。
小柒2012
2019-12-05
6410
SpringBoot开发案例之分布式集群共享Session
在分布式系统中,为了提升系统性能,通常会对单体项目进行拆分,分解成多个基于功能的微服务,如果有条件,可能还会对单个微服务进行水平扩展,保证服务高可用。
小柒2012
2019-12-05
3760
SpringBoot开发案例之分布式集群共享Session
在分布式系统中,为了提升系统性能,通常会对单体项目进行拆分,分解成多个基于功能的微服务,如果有条件,可能还会对单个微服务进行水平扩展,保证服务高可用。
小柒2012
2019-12-05
3760
单体转向微服务架构-网关篇(一)
如果我们想购买一件商品,从搜索、商品展示、购物车、下单、支付、订单中心、物流详情等等一系列的功能,前台一气呵成,用户不需要关心后端到底做了什么,但是后端可能会调用不同的服务才能完成这一系列的操作需求。
小柒2012
2019-12-05
4810
单体转向微服务架构-网关篇(一)
如果我们想购买一件商品,从搜索、商品展示、购物车、下单、支付、订单中心、物流详情等等一系列的功能,前台一气呵成,用户不需要关心后端到底做了什么,但是后端可能会调用不同的服务才能完成这一系列的操作需求。
小柒2012
2019-12-05
4810
SpringBoot开发案例之整合Dubbo分布式服务
在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使用的 xml 配置方式。
小柒2012
2018-10-15
5290
Docker学习之运行SpringBoot微服务
执行docker build命令,docker就会根据Dockerfile里你定义好的命令进行构建新的镜像。
小柒2012
2018-10-11
1.2K0
单体转向微服务架构-网关篇(一)
背景 如果我们打开天猫APP想购买一件商品,从搜索、商品展示、购物车、下单、支付、订单中心、物流详情等等一系列的功能,前台一气呵成,用户不需要关心后端到底做了什么,但是后端可能会调用不同的服务才能完成这一系列的操作需求。 如果客户端直接和微服务进行通信,会存在以下诸多问题: 客户端会多次请求不同微服务,增加客户端的复杂性 存在跨域请求,在一定场景下处理相对复杂(特别是分布式session认证) 每一个微服务都需要独立认证逻辑、无疑增加了复杂度和重复工作 难以重构,随着项目的迭代,可能需要重新划分微服务,如果
小柒2012
2018-05-15
6000
单体转向微服务架构-网关篇(一)
背景 如果我们打开天猫APP想购买一件商品,从搜索、商品展示、购物车、下单、支付、订单中心、物流详情等等一系列的功能,前台一气呵成,用户不需要关心后端到底做了什么,但是后端可能会调用不同的服务才能完成这一系列的操作需求。 如果客户端直接和微服务进行通信,会存在以下诸多问题: 客户端会多次请求不同微服务,增加客户端的复杂性 存在跨域请求,在一定场景下处理相对复杂(特别是分布式session认证) 每一个微服务都需要独立认证逻辑、无疑增加了复杂度和重复工作 难以重构,随着项目的迭代,可能需要重新划分微服务,如果
小柒2012
2018-05-15
6000
单体转向微服务架构-基础篇
前言 目前从事于教育行业,尽管如今用户量并不是特别多,但我们的产品有点庞大。基于目前的单体架构,有众多的弊端,由于前期用户量并不多,产品迭代不是很频繁,相应的问题并没有凸显。但是随着团队越来越大,相应的沟通成本、管理成本、人员协调成本显著增加。引起缺陷的原因组合多,导致分析、定位、修复缺陷的成本响应增高。在自动化测试机制不完善的情况下,易导致“修复越多,缺陷越多”的恶性循环。 我们一直正在关注当前的流行趋势,并试图从单体转向微服务架构。鉴于人员配比以及开发周期,我们不可能推到重构。 那么如何使用微服务改造遗
小柒2012
2018-05-15
9170
单体转向微服务架构-基础篇
前言 目前从事于教育行业,尽管如今用户量并不是特别多,但我们的产品有点庞大。基于目前的单体架构,有众多的弊端,由于前期用户量并不多,产品迭代不是很频繁,相应的问题并没有凸显。但是随着团队越来越大,相应的沟通成本、管理成本、人员协调成本显著增加。引起缺陷的原因组合多,导致分析、定位、修复缺陷的成本响应增高。在自动化测试机制不完善的情况下,易导致“修复越多,缺陷越多”的恶性循环。 我们一直正在关注当前的流行趋势,并试图从单体转向微服务架构。鉴于人员配比以及开发周期,我们不可能推到重构。 那么如何使用微服务改造遗
小柒2012
2018-05-15
9170
Spring Cloud实战微服务精华视频教程
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
小柒2012
2018-05-11
1.4K0
大型架构之科普工具篇
当系统中出现“生产“和“消费“的速度或稳定性等因素不一致的时候,就需要消息队列,作为抽象层,弥合双方的差异。“ 消息 ”是在两台计算机间传送的数据单位。消息可以非常简单,例如只包含文本字符串;也可以更复杂,可能包含嵌入对象。消息被发送到队列中,“ 消息队列 ”是在消息的传输过程中保存消息的容器 。
小柒2012
2018-05-11
2.8K0
微服务化的基石——持续集成
在很多微服务化的文章中,很少会把持续集成放在第一篇,因为大多数的文章都会将如何拆的问题,例如拆的粒度,拆的时机,拆的方式。
小柒2012
2018-04-19
1.4K0
邮件通知改造之Thymeleaf渲染模板生成静态页面
写在开始 上一篇 微服务架构实践之邮件通知系统改造,有简单的提到过如果使用Thymeleaf生成邮件模版。今天来跟大家详细的聊一聊,如何优雅的生成邮件内容。 实现流程 email.png Thymel
小柒2012
2018-04-16
3.1K0
微服务架构实践之邮件通知系统改造
拆分背景 随着平台业务增长,功能耦合度越来越高,部署周期变长,代码样式混乱、新人入手复杂、独立功能影响系统的稳定性等等,等等,等等问题。 以邮件通知为案例对服务进行拆分,独立服务,独立部署,独立进程,做到及时上线而不影响平台正常运营。 以此为例,望大家对于经手的功能模块,有一个良好的规划,不要碍于项目进度而给自己或者别人制造麻烦。 拆分原因 邮件通知分散于各个系统,配置变更容易遗漏 代码分散,功能修复麻烦,相应的增加部署难度 多人经手,代码风格不同,不易于维护 发送模版不规范,导致发送风格迥异 线上生产环境
小柒2012
2018-04-16
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档