IT小神
码龄8年
  • 52,883
    被访问
  • 61
    原创
  • 38,199
    排名
  • 21
    粉丝
关注
提问 私信

个人简介:虽然不能成为技术大神,但也要与时俱进保持对于IT新技术的学习追求,一点点积累与自我总结,即使再小的帆也能远航 itxiaoshen博客

  • 加入CSDN时间: 2014-09-17
博客简介:

itxiaoshen博客

博客描述:
虽然不能成为技术大神,但也要与时俱进保持对于IT新技术的学习追求,一点点积累和自我总结,即使再小的帆也能远航
查看详细资料
  • 4
    领奖
    总分 488 当月 97
个人成就
  • 获得12次点赞
  • 内容获得6次评论
  • 获得42次收藏
创作历程
  • 28篇
    2022年
  • 33篇
    2021年
成就勋章
TA的专栏
  • 数据仓库
    2篇
  • 数据库
    8篇
  • 大数据
    10篇
  • 运维
    5篇
  • 分布式
    13篇
  • 微服务
    10篇
  • 大厂面试
    12篇
  • Java
    33篇
  • 经验分享
    32篇
  • ka
  • 云原生
    7篇
  • 软件架构和设计
    4篇
  • 高并发
    3篇
  • 数据治理
    6篇
  • 数据安全
    4篇
  • 低代码
    1篇
  • 人工智能
    1篇
兴趣领域 设置
  • 大数据
    flink
  • 云原生
    云原生微服务serverless
  • 运维
    docker
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

数仓选型必列入考虑的OLAP列式数据库ClickHouse(中)

ELK作为老一代日志分析技术栈非常成熟,可以说是最为流行的大数据日志和搜索解决方案,而新一代日志监控选型以MPP架构为主如ClickHouse、StarRocks特别是近年来对ELK地位发起较大的挑战,不乏有许多的大公司如携程,快手已开始把自己的日志解决方案从 ES 迁移到了Clickhouse,本篇将以一个完整实际日志采集的场景进一步打开Clickhouse的技术大门
原创
发布博客 2022.05.22 ·
126 阅读 ·
0 点赞 ·
0 评论

数仓选型必列入考虑的OLAP列式数据库ClickHouse(上)

又多一款数仓选型,虽然ClickHouse从性能上比不上前面的StarRocks,但还是有其使用场景,技多也不压身。本篇了解ClickHouse特性和性能,并完成一个单机和三台集群环境部署并验证可用,为后续实站提供前提条件
原创
发布博客 2022.05.21 ·
126 阅读 ·
0 点赞 ·
0 评论

国产开源优秀新一代MPP数据库StarRocks入门之旅-数仓新利器(下)

本篇重点讲述导入数据到StarRocks几种方式,也通过一个flink-connector-starrocks的简单示例代码了解其导入过程,进而学习数组类型的使用、分布式实现本地Join的使用,最后抛出外部表的使用大门
原创
发布博客 2022.05.19 ·
177 阅读 ·
0 点赞 ·
0 评论

国产开源优秀新一代MPP数据库StarRocks入门之旅-数仓新利器(中)

在上一篇已部署StarRocks集群环境基础上,本篇以列式存储、稀疏索引开始对StarRocks表设计进一步学习,进而理解排序键、物化视图、位图索引、布隆过滤器索引,全面理解加速数据处理,并通过动手实操示例巩固效果
原创
发布博客 2022.05.14 ·
217 阅读 ·
0 点赞 ·
0 评论

国产开源优秀新一代MPP数据库StarRocks入门之旅-数仓新利器(上)

没错,国产之强大,越来越多像新时代云原生的Apache Pulsar一样把性能优化极致的正在快速崛起,本篇从StarRocks由来开始,了解其特性和使用场景、架构和原理、组成部分,然后部署了一个FE和3个BE集群,最后通过一个简单建表正式迈入实操
原创
发布博客 2022.05.12 ·
352 阅读 ·
0 点赞 ·
0 评论

微服务生态组件之Spring Cloud LoadBalancer详解和源码分析

Spring Cloud LoadBalancer是Spring Cloud官方自己提供的客户端负载均衡器,抽象和实现,用来替代Ribbon.本篇从常见使用示例开始,一步步分析源码实现原理,最后还通过一个自定义负载均衡算法加深对源码的理解
原创
发布博客 2022.05.09 ·
200 阅读 ·
0 点赞 ·
0 评论

微服务生态组件之Spring Cloud OpenFeign详解和源码分析

简单的说Spring Cloud OpenFeign是对Feign一个增强,使其支持Spring MVC注解,并与SpringCloud完成整合,本篇从简单示例入手,熟悉锲约配置、超时时间、自定义拦截器、日志,最后通过@EnableFeignClients入手一步步分析核心源码实现。
原创
发布博客 2022.05.06 ·
425 阅读 ·
0 点赞 ·
0 评论

SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(下)

本篇从Nacos源码启动开始,学习Nacos的配置模型、一致性协议、寻址机制、服务注册与发现和配置服务的核心原理
原创
发布博客 2022.05.03 ·
283 阅读 ·
0 点赞 ·
0 评论

宝藏发现之API接口高效协作神器Apifox

本篇通过实战一个在线选课系统,推荐一个好用接口工具Apifox,并详细介绍了其常用的功能和高级功能,从接口设计开始,为设计人员、前端开发、后端开发、测试提供高效率协作案例
原创
发布博客 2022.05.01 ·
236 阅读 ·
0 点赞 ·
0 评论

SpringCloudAlibaba微服务docker容器打包和部署示例实战

本篇以SpringCloudAlibaba框架创建库存微服务和订单微服务的服务注册与发现的例子,从Dockerfile文件的编写到Docker-Compose文件编写,引入io.fabric8的docker-maven-plugin实现maven打包、生成镜像和推送的内网Harbor仓库,最后通过启动脚本启动容器和测试
原创
发布博客 2022.04.19 ·
433 阅读 ·
0 点赞 ·
0 评论

Confluent之Kafka Connector初体验

LinkedIn数据驱动主要有两点领悟,其一是强调动态数据有效性要远远大于静态数据,其二是要利用所有数据化信息而不仅仅是交易核心数据。本篇主要从Kafka诞生背景开始,一步步引出Kafka的Connect组件,而Confluent也免费开源100多种Connector,最后用一个完整的Source和Sink例子带入门如何在分布式模式使用Kafka的Connector
原创
发布博客 2022.04.17 ·
2058 阅读 ·
0 点赞 ·
0 评论

SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(中)

本篇从Nacos配置中心和注册中心服务注册和发现综合使用示例,详细完成剖析的配置中心和注册中心使用和注意事项,同时引入Spring Cloud Loadbalancer和Spring Cloud OpenFeign的实践案例,以库存和订单接口形象的说明微服务整体业务流程
原创
发布博客 2022.04.11 ·
392 阅读 ·
0 点赞 ·
0 评论

SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(上)

不断踩坑并解决问题是每个程序员进阶到资深的必要经历并以此获得满足感,而不断阅读开源项目源码和总结思想是每个架构师成长最佳途径。本篇拉开SpringCloud Alibaba最新版本实战和原理序幕,以工程实践的简单完整实战示例为主线,步步深入并可为实际项目中带来启发
原创
发布博客 2022.04.10 ·
308 阅读 ·
0 点赞 ·
0 评论

顺序、随机IO和Java多种读写文件性能对比

本篇简单介绍磁盘的读写分为两种模式,顺序IO和随机IO。 随机IO存在一个寻址的过程,所以效率比较低。而顺序IO,相当于有一个物理索引,在读取的时候不需要寻找地址,效率很高。最后通过Java多种读写文件示例的性能测试比较
原创
发布博客 2022.04.01 ·
775 阅读 ·
0 点赞 ·
0 评论

架构师成长之路也该了解的新一代微服务技术-ServiceMesh(上)

本篇从单机小型机->垂直拆分->集群化负载均衡->服务化改造架构->服务治理->微服务时代的架构演进开始阐述,并逐步引出ServiceMesh服务网格时代,了解ServiceMesh的概念,列出一些国内外的ServiceMesh项目,最后重点介绍了目前最主流的产品Istio的组成和特点。
原创
发布博客 2022.03.24 ·
173 阅读 ·
0 点赞 ·
0 评论

当今微服务盛行之架构师必经之路-领域驱动设计-下

本篇详细剖析DDD的分层架构,从DDD架构视角看MVC架构的问题,总结DDD架构规范,并也从事物两面性角度说明DDD存在一些问题
原创
发布博客 2022.03.07 ·
80 阅读 ·
0 点赞 ·
1 评论

当今微服务盛行之架构师必经之路-领域驱动设计-上

本篇通过简单例子分析对DDD有一个初步全面的理解。随着软件系统越来越庞大,需求越来越模糊,代码越来越混乱,测试越来越困难,技术演进基本不可能,而其中大型复杂的软件项目更容易走向系统老化的过程,形成需求难、开发难、测试难、创新难,单体架构局部业务膨胀可以拆成微服务,那么微服务局部业务膨胀又应该怎么做?DDD之所以火,即能解决微服务解决不了的问题。DDD是为了解决快速变化、复杂系统的设计问题。
原创
发布博客 2022.03.06 ·
138 阅读 ·
0 点赞 ·
0 评论

JVM性能调优与实战进阶篇-上

本篇了解大厂都在使用的ZGC的基础原理和处理过程,了解JVM性能调优的大致步骤和过程,配合之前文章Arthas线上诊断工具
原创
发布博客 2022.02.28 ·
239 阅读 ·
0 点赞 ·
0 评论

JVM性能调优与实战基础理论篇-下

本篇着重突击JVM非常之核心内存管理,以代码示例理解JVM内存分配和回收策略和判断对象是否可以回收,全面覆盖垃圾收集算法的方法论以及其实现常见垃圾收集器的应用
原创
发布博客 2022.02.15 ·
171 阅读 ·
1 点赞 ·
0 评论

JVM性能调优与实战基础理论篇-中

本篇讲述JVM内存模型总体架构有一个宏观的认识,通过多个简单Java示例代码结合运行时数据区的理论概念进一步理解JVN底层原理,了解堆内存动态分配过程
原创
发布博客 2022.02.14 ·
329 阅读 ·
0 点赞 ·
0 评论
加载更多