首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
八苦
掘友等级
酱油架构师
最会打酱油
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
八苦
酱油架构师
·
28天前
关注
骚操作之 持有 ReadOnlySpan 数据
ReadOnlySpan<T> 可以说现在高性能操作的重要基石 其原理有兴趣的同学可以看 2018 的介绍Span<T>文章 其为了保障大家安全使用做了相应的限制 那么有没...
赞
评论
分享
八苦
酱油架构师
·
29天前
关注
以解析csv数据为例,讨论string、char[]、stream 不同类型来源是否能进行高性能读取解析封装可能性
篇幅较长,所以首先列举结果,也就是我们的目的 核心目的为探索特定场景对不同类型数据进行统一抽象,并达到足够高性能,也就是一份代码实现,对不同类型数据依然高性能 以下为结果,...
赞
评论
分享
八苦
酱油架构师
·
29天前
关注
通过解析库探究函数式抽象代价 ( ini 解析示例补充)
上一篇 用 HexColor 作为示例,可能过于简单 这里再补充一个 ini 解析的示例 由于实在写不动用其他库解析 ini 了, 春节都要过完了,累了,写不动了, 所以随...
赞
评论
分享
八苦
酱油架构师
·
29天前
关注
通过解析库探究函数式抽象代价
前因 在春节前了解到 Rust语言有一个叫 nom 的解析库 它可以让你创建安全的解析器,而不会占用内存或影响性能。 它依靠 Rust 强大的类型系统和内存安全来生成既正确...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 openresty 中如何使用 wasm
openresty 中如何使用 wasm WASM 是什么? WebAssembly是一种运行在现代网络浏览器中的新型代码,并且提供新的性能特性和效果。它设计的目的不是为了...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 如何为openresty打patch
如何给openresty打patch 由于很多功能实现的限制,我们不得不修改openresty,但我们又不一定能持续维护一个 openresty 分支,所有有了patch ...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 动态插件
动态插件 之前已经拆解细点逐个介绍了 tcp 、http 代理相关核心点,现在介绍一个让 api gateway 变得很灵活的功能实现: 动态插件。 由于 lua 的动态语...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 基于etcd实现动态配置同步
配置中心 在之前 tcp的yaml配置 介绍了如何监听yaml文件变化然后更新配置。 当然假如我们有很多实例,那么yaml改动将是非常痛苦的事情,那么如何做到配置文件统一管...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 健康检查
Healthcheck 由于服务无法保证永远不会下线,而且下线时不一定能有人员能及时发现, 所以api gateway 一般会引入一个监工 Healthcheck, 像大家...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 负载均衡
什么是负载均衡 负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行 以下为几种负载均衡策略介绍 1.随机(R...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 路由实现
http路由 路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。 而这里的http路由其实等同于web开发中,根据http相关参数...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 了解一下基本的http代理配置
了解一下基本的http代理配置 我们首先用一个简单例子了解一下基本的http代理配置 启动服务并测试 观察 access.log 文件可以看到有两条记录 如此基本的配置,大...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 监听yaml配置
监听yaml配置 接下来我们试试从yaml文件中读取配置,当然这不是动态配置分发的好方式 别急,一口吃不成大胖子 这里其实会为大家介绍不少东西: 如何引入第三方库以及配置o...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 如何简化配置
上述说过openresty本身配置复杂,上手难度高,也不利于分发配置,为什么呢? 配置格式有着比较复杂的语法,不是单纯的数据,所以学习成本高了 配置有了复杂的语法,变更时不...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 了解一下基本的tcp代理配置
了解一下基本的tcp代理配置 我们首先用一个简单例子了解一下基本的tcp代理配置 启动服务并测试 观察 access.log 文件可以看到有两条记录 如此基本的配置,大家就...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 nginx & openresty
openresty介绍 OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 lua语言目录
lua语言目录 入门 介绍 安装 IDE 数据类型 变量 控制结构 函数 模块 常用 string 方法 常用 table 方法 数学方法 openresty中的日期时间函...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 扯一扯技术选型
扯一扯技术选型 我们来了解一下业界网关的技术选型 (这里先简单介绍,部分技术名词有缘在未来介绍,如果无缘就只有搜索了,毕竟每一个都解释清楚是挺浩大的工程) 从零开始 这无疑...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 进程间通讯
进程间通讯有哪些方式 进程间通信(inter-process communication 或 interprocess communication,简写 IPC)是指两个或...
赞
评论
分享
八苦
酱油架构师
·
1年前
关注
构建api gateway之 网络协议
网络协议 什么是网络协议? 在网络中,协议是一套用于格式化和处理数据的规则。网络协议就像计算机的一种共同语言。一个网络中的计算机可能会使用截然不同的软件和硬件,然而,协议的...
赞
评论
分享
下一页
个人成就
文章被点赞
10
文章被阅读
6,956
掘力值
369
关注了
0
关注者
4
收藏集
0
关注标签
0
加入于
2020-12-27