知了一笑

LV0
发表了文章

基于HiKariCP组件,分析连接池原理

HiKariCP作为SpringBoot2框架的默认连接池,号称是跑的最快的连接池,数据库连接池与之前两篇提到的线程池和对象池,从设计的原理上都是基于池化思想,...

知了一笑
发表了文章

基于Apache组件,分析对象池原理

首先看一个基于common-pool2对象池组件的应用案例,主要有工厂类、对象池、对象三个核心角色,以及池化对象的使用流程:

知了一笑
发表了文章

从简单代码入手,分析线程池原理

在项目工程中,基于池化思想的技术应用很多,例如基于线程池的任务并发执行,中间件服务的连接池配置,通过对共享资源的管理,降低资源的占用消耗,提升效率和服务性能。

知了一笑
发表了文章

微服务工程中,基础组件应用

网关作为架构的最外层服务,用来统一拦截各个端口的请求,识别请求合法性,拦截异常动作,并提供路由和负载能力,保护业务服务;这种策略与外观模式异曲同工。

知了一笑
发表了文章

日志管理系统,多种方式总结

项目中日志的管理是基础功能之一,不同的用户和场景下对日志都有特定的需求,从而需要用不同的策略进行日志采集和管理,如果是在分布式的项目中,日志的体系设计更加复杂。

知了一笑
发表了文章

分布式项目中,选型与依赖管理

在分布式系统搭建的初期,对于组件的选型是需要慎重考虑的,特别是对于同一个场景但是有多个不同组件可选项时,需要经过一定的调研再去确定最终选择,从而尽量避免后期业务...

知了一笑
发表了文章

编程进阶之路,虽无捷径但有长短

学习编程的第一件事就是面对语言的选择,编程语言五花八门种类繁多,不同的技术类型适应不同的应用场景,所以语言本身没有高低之分存在即合理,学会做选择才是入门的关键;

知了一笑
发表了文章

自动化集成:Pipeline整合Docker+K8S

分布式服务的部署是一个复杂的流程,当容器应用存在几十甚至上百的时候,用手动的方式部署显然难度过高,借助Kubernetes容器编排引擎,可以快速的实现自动部署,...

知了一笑
发表了文章

自动化集成:Kubernetes容器引擎详解

Kubernetes简称K8S,是一个开源的分布式的容器编排引擎,用来对容器化应用进行自动化部署和管理。

知了一笑
发表了文章

自动化集成:Pipeline整合Docker容器

微服务架构是当前主流的技术选型,在业务具体落地时,会存在很多业务服务,不管是在开发、测试、上线的任意节点中,如果基于手动编译的方式打包服务,操作成本不仅极高,而...

知了一笑
发表了文章

自动化集成:Docker容器入门简介

Docker作为开源的应用容器引擎,可以把应用程序和其相关依赖打包生成一个Image镜像文件,是一个标准的运行环境,提供可持续交付的能力,通过镜像文件可以创建多...

知了一笑
发表了文章

基于流程管理,提高工作质量和效率

在软件开发领域中,流程协作一直是热门的话题之一,不同的组织架构中,定义不同角色和人员的职责范围,并且通过流程规范来管理不同角色之间的衔接机制,以求不断提高协作效...

知了一笑
发表了文章

自动化集成:Pipeline流水语法详解

Pipeline流水线任务通常情况下都是自动触发的,在Git仓库中配置源码改动后通知的地址即可。

知了一笑
发表了文章

自动化集成:Jenkins管理工具详解

打开:Manage-Jenkins选项,配置Global-Tool-Configuration选项:

知了一笑
发表了文章

分布式系统中,权限设计实践

在复杂的业务系统中,权限管理是最基础的模块,通过各种授权结构模型,管理用户在产品中可访问和可操作的边界,以实现系统和数据安全管理的目的:

知了一笑
发表了文章

微服务架构中,二次浅封装实践

分布式系统中存在很多拆分的服务,在不断迭代升级的过程中,会出现如下常见的棘手情况:

知了一笑
发表了文章

CDP客户数据管理平台体系化搭建

客户数据平台(Customer-Data-Platform),简称CDP;通过采集多方客户数据(主体与线索)等,从而进行精准的客户分析和人群细分,进而实现高效的...

知了一笑
发表了文章

数据服务基础能力之元数据管理

在多变的数据服务场景中,应用中常见如下的业务需求,通过对多种数据结构的灵活组合,快速实现业务模型构建,整体示意图如下:

知了一笑
发表了文章

分布式服务下,消息中间件改造

在系统开发初期,很容易出现这样一种情况:不同业务线上开发人员,因为技术栈和版本时间的影响,在选型的时候会优先使用自己熟悉的,例如MQ中间件常用的:Kafka、R...

知了一笑
发表了文章

理解Java中对象基础Object类

源码注释:Object类是所有类层级关系的Root节点,作为所有类的超类,包括数组也实现了该类的方法,注意这里说的很明确,指类层面。

知了一笑

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券