发布了 10 篇内容
共 22531字, 被阅读 176次
获得了 0 次赞同
获得了 0次喜欢, 获得了 0 次收藏
参与了 0 次互动
互动包含发布评论、点赞评论、参与投票等
java Reactive Streams 响应式流式编程
Java 9 的 Reactive Streams 是对异步流式编程的一种实现。它基于异步发布和订阅模型,具有非阻塞“背压”数据处理的特点。
小程序多种开发方式对比 - 跨端?低代码?原生?还是云开发?
目前“小程序”的开发与应用呈现“井喷”之势,作为小程序的鼻祖,2021 年微信小程序开发者突破了 300 万,日活跃用户数(DAU)已经超过 4.5 亿,微信为开发者支付的广告分成接近百亿。在微信小程序火爆之后,各个互联网厂商相继推出了自己的小程序,比如:支付宝
消息队列与快递柜之间妙不可言的关系
消息队列与快递柜之间妙不可言的关系
kafka 批量发送数据源码解析
kafka 生产者客户端核心的数据发送流程,主线程调用 KafkaProducer 发送数据,数据不是直接发送给 kafka broker 服务端,而是先缓冲起来。有一个单独的线程(sender)专门负责将缓冲数据发往 kafka broker 服务
docker 镜像分层原理及容器写时复制
当我们运行一个新的容器的时候, 实际上是在镜像分层的基础上新添加了一层:container layer(容器层)。之后所有容器运行时对文件系统产生的修改实际都只影响这一层。并且针对这一层所作的修改(写操作),在容器重启之后会全部丢失。
大话云原生之灰度发布篇 - 从步行到坐缆车的自动化服务升级
看过很多关于云原生的文章,要么云山雾罩,要么曲高和寡。 所以笔者就有了写《大话云原生》系列文章的想法,期望用最通俗、简单的语言、方便记忆的场景来说明:云原生生态系统内的组成及应用关系。
tauri+vue 开发跨操作系统的桌面应用
tauri 出现了,electron 有的优点他都有,比如支持使用前端语言开发、支持跨端安装,更重要的是使用 tauri 构建应用安装包一般只有十几 MB,绝了!
大话云原生之负载均衡篇 - 小饭馆客流量变大了
这是《大话云原生》系列的第二篇《负载均衡篇》,第一篇《煮饺子与 docker、kubernetes 之间的关系》推出之后受到大家的欢迎,很多朋友联系到我给我加油打气,我会继续写下去!
煮饺子与 docker、kubernetes 之间的关系
前言:云原生的概念最近非常火爆,企业落地云原生的愿望也越发强烈。看过很多关于云原生的文章,要么云山雾罩,要么曲高和寡。 所以笔者就有了写《大话云原生》系列文章的想法,期望用最通俗、简单的语言说明白什么是云原生。那么,开始吧,这是第一篇!
无需 zookeeper 安装 kafka 集群 (kakfa3.0 版本)
在 kafka3.0 中已经可以将 zookeeper 去掉,使用 kraft 机制实现 controller 主控制器的选举。本文介绍下 kafka2.0 和 3.0 在这方面的区别,并完成 3.0 版本无需 zookeeper 的 kafka 集群的安装。