云原生爱好者周刊:野心很大的云原生数据库 SurrealDB
开源项目推荐
SurrealDB
SurrealDB 是一个开源的端到端云原生数据库,同时支持 Table、Document 和 Graph 等多种数据模型,对外提供 SurrealQL、GraphQL、Rest 与 WebSocket 等多种查询方式,支持实时查询和权限等高级特性,既可以嵌入式部署,也可以在云端扩展为分布式的数据库。
pg_watch_demo
这个项目在 PostgreSQL 中通过 trigger 和 notify 模拟了 Etcd 的 watch 机制,包含以下功能:
- watch (*);
- 从历史数据中读取 value。比如从 revision 中读取 key;
- 修改 key;
- 删除 key;
- 通过 revision 或者 date retention 进行压缩(compact)。
dnslookup
dnslookup 是使用 Go 语言编写的 DNS 查询命令行客户端,支持 DOH、DOT、DOQ、DNSCrypt 等各种 DNS 协议。
FrankenPHP
FrankenPHP 是使用 Go 编写的高性能、开源的 PHP 应用服务器,与 php-fpm 不同,FrankenPHP 只有一个二进制文件,使用常驻进程来和 PHP 应用进行交互,不需要在每次请求时创建并杀掉一个新的 PHP 进程。
RoadRunner
另一款使用 Go 编写的 PHP 应用服务器,与 FrankenPHP 类似。
Helix
Helix 是一个使用 Rust 语言编写的现代化文本编辑器,兼容 vim 的快捷键和操作体验,内置语法高亮等多种高级功能。
商业产品推荐
Slim.AI
Slim.AI 是基于 docker-slim 这个开源项目的商业服务,可以通过可观测性来保障镜像中的软件供应链安全,删除镜像中无用的文件和软件包,压缩镜像大小,减少攻击面和漏洞数量。
KubeSphere Cloud 轻量集群服务
这是青云推出的一款完全开箱即用的 Kubernetes 集群托管服务,支持秒级启用 Kubernetes 集群,同时提供一键部署 KubeSphere 容器平台,可以快速得到完整可用的轻量集群资源。如果你想快速获取一个可用的 Kubernetes 集群来进行学习体验、教学培训、测试验证、商务演示等用途,可以试试这个服务,目前有俩小时的免费使用时间限制,上述场景已经够用了。
文章推荐
Apache APISIX 集成开源函数计算平台 OpenFunction
Apache APISIX 是一个动态、实时、高性能的 API 网关,提供负载均衡、动态上游、灰度发布、服务熔断、身份认证、可观测性等丰富的流量管理功能。Apache APISIX 不仅支持插件动态变更和热插拔,而且拥有众多实用的插件。OpenFunction 是一个云原生的开源 FaaS 平台,旨在让用户专注于自己的业务逻辑,而不必维护底层运行时环境和基础设施。本文介绍了 Apache APISIX 新的无服务插件 OpenFunction 的功能与集成细节。
忙碌的开发人员的 Go Profiling、跟踪和可观察性指南
这是一本实用指南,针对的是对使用 profiling、跟踪和其他可观察性技术改进程序感兴趣的忙碌的 gopher。如果你对 Go 的内部实现不熟悉,建议你先阅读整个介绍。之后,你可以自由地跳到你感兴趣的任何章节。
云原生动态
Fluent Bit 超过 30 亿次下载
Fluent Bit 在 10 月初突破了 30 亿下载量。
从 2019 年到 2021 年,Fluent Bit 下载量基本上每年增长两倍。然而,该比率在 2022 年大幅增加。今年前三个月,Fluent Bit 每天被下载 200 万到 300 万次。目前,这个数字平均每天为 1300-1400 万次。
Fluent Bit 是一个CNCF 毕业项目,隶属于 Fluentd,与其他基础技术如 Kubernetes 和 Prometheus 一起。这是一个高度可伸缩的应用程序,它采用供应商中立的方法,从不同的来源收集日志和指标,处理它们,并将它们发送到多个目的地。本月晚些时候,该社区将发布 Fluent Bit v2,该版本将增加对分布式追踪数据(或追踪)的支持,使 Fluent Bit 与 CNCF 孵化项目OpenTelemetry 完全兼容。
Grafana 9.2 发布
除了公共仪表盘的新开发和对 Google Analytics 4 属性的支持之外,Grafana 9.2 还提供了与支持团队就仪表盘问题进行联系的新方法、Grafana Loki 的简化查询变量编辑器、访问控制的改进等等。
该版本主要变化如下:
- 新的仪表盘帮助选项
- Grafana Loki 的简化查询变量编辑
- 改进了 Google Cloud Monitoring 插件的 UI
- 扩展了 JOIN 转换以支持 INNER JOINS 和 OUTER JOINS
- 在 Terraform 中创建和分配角色
- 创建和编辑团队时的角色选择器
- ……
HashiCorp 通过持续验证增强 Terraform 漂移检测
HashiCorp为 Terraform 发布了许多新功能,包括持续验证和无代码配置。这两个功能目前都处于面向 Terraform Cloud Business 用户的测试版中。其他版本包括本机开放策略代理 (OPA)支持和Azure 提供程序自动化。
新的连续验证功能建立在先前发布的漂移检测之上。通过持续验证,可以定义大约每 24 小时检查一次的前置条件和后置条件。漂移检测确定真实世界的基础设施是否与 Terraform 状态文件匹配,而持续验证可验证这些自定义条件在 Terraform 提供基础设施后是否继续通过。
Linux 打包系统中发现安全漏洞
Canonical 的 snap 和 Red Hat 的 flatpaks 一样,都是基于容器的 Linux 软件打包和部署程序。虽然 snaps 与 Ubuntu Linux 关联最密切,但它用于在许多 Linux 发行版上分发和安装 Linux 程序。Qualys 研究团队发现了几个难以发现的 snap Linux 安全问题。
这些安全漏洞很严重。在最坏的情况下,这个 7.8 通用漏洞评分系统 (CVSS) 评级的安全漏洞可用于在默认 Ubuntu 安装上获得完全的 root 权限。
本文由博客一文多发平台 OpenWrite 发布!
云原生爱好者周刊:野心很大的云原生数据库 SurrealDB的更多相关文章
- 怎么样快速完整备份和压缩 很大的 sqlserver 1TB 数据库 -摘自网络
How to increase SQL Database Full Backup speed using compression and Solid State Disks The SQL 2008 ...
- 阿里云新老用户购买 2核8G云服务器5M带宽
这次阿里云活动的力度还是很大的,2核8G云服务器5M带宽 3年才2070 ,还是很值的购买的. 也放一个我的团战队连接,欢迎大家一起拼低价 https://m.aliyun.com/act/team1 ...
- 灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟?
灵雀云CTO陈恺:从“鸿沟理论”看云原生,哪些技术能够跨越鸿沟? 历史进入2019年,放眼望去,今天的整个技术大环境和生态都发生了很大的变化.在己亥猪年春节刚刚过去的早春时节,我们来梳理和展望一下整个 ...
- 阿里云如何基于标准 K8s 打造边缘计算云原生基础设施
作者 | 黄玉奇(徙远) 阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复关键词 1219 即可下载本文 PPT 及实操演示视频. 导读:伴随 5G.IoT 的发展,边缘 ...
- 阿里云祝顺民(江鹤):云原生SDWAN加速企业上云 引领未来智能网络
第二届中国SD-WAN峰会于11月16日在北京盛大开幕,阿里云以黄金赞助商之名隆重参与.作为全球前三,亚太第一的云计算厂商,阿里云一直引领云网技术的演进及应用落地.过去一年,阿里云发布以云为中心的云原 ...
- 云栖PPT下载 | 开源界大咖集体现身,开源数据库专场重点再回眸!
阿里云开源数据库项目最新发布 阿里巴巴集团副总裁.阿里云智能数据库事业部总裁.高级研究员李飞飞(飞刀).阿里云数据库资深技术专家楼方鑫(黄忠)以及阿里云数据库技术专家傅宇(齐木)三位阿里云技术专家为大 ...
- 云原生生态周报 Vol. 8 | Gartner 发布云原生趋势
业界要闻 Gartner 发布云原生基础设施未来的八大趋势:权威分析机构 Gartner 在对 2020 年技术趋势的展望当中指出:“预计2020年所有领先的容器管理软件均内置服务融合技术,到2022 ...
- 科技爱好者周刊(第 176 期):中国法院承认 GPL 吗?
这里记录每周值得分享的科技内容,周五发布. 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容. 周刊讨论区的帖子<谁在招人?>,提供大量程 ...
- mongodb不同版本之间有很大的差异
今天主要说下我为了给mongodb数据库添加authorization,大家应该知道,mongo默认是无auth运行的.这可能是方便小伙伴学习命令吧. 由于之前发布的一个项目,在亚马逊的云上,处于内部 ...
- Atitit s2018.2 s2 doc list on home ntpc.docx \Atiitt uke制度体系 法律 法规 规章 条例 国王诏书.docx \Atiitt 手写文字识别 讯飞科大 语音云.docx \Atitit 代码托管与虚拟主机.docx \Atitit 企业文化 每日心灵 鸡汤 值班 发布.docx \Atitit 几大研发体系对比 Stage-Gat
Atitit s2018.2 s2 doc list on home ntpc.docx \Atiitt uke制度体系 法律 法规 规章 条例 国王诏书.docx \Atiitt 手写文字识别 ...
随机推荐
- Google的TPU的向量化内存的读取规格——单次读取/写入的数据量
异构加速设备: GPU.TPU.NPU 这几种设备,除了GPU公开了部分硬件设计原理和软件编程范式以外,所有的TPU和NPU的资料都是不公开的,都是被其所属公司保留的,然后这些公司会自己在这些硬件之上 ...
- 强化学习入门书籍《DeepReinforcementLearningHands-On-SecondEdition》
前段时间在网上买了本强化学习入门的书籍,即<Deep-Reinforcement-Learning-Hands-On>,虽然是影印版的,但是感觉还是可以看看的,说的也蛮易懂的,感觉比现在市 ...
- 英特尔Movidius神经计算棒的介绍
手上有一款英特尔Movidius神经计算棒,本打算疫情结束返回学校,突然得到非官方的通知告诉我只能等到9月份返校了,于是就想起这个被闲置的计算棒了,手上的是1代的计算棒,不过1代的和二代的使用起来方法 ...
- spring5的新特性
1.背景 2.依赖环境的变化 整个 Spring5 框架的代码基于 Java8,运行时兼容 JDK9,许多不建议使用的类和方 法在代码库中删除 3.自带了通用的日志封装 3.1.日志的简单使用 Spr ...
- vue之条件判断v-if与v-show
1.背景 2.v-if简单使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset ...
- Windows 修改本地hosts文件
在在使用win下面的一些php集成开发工具的时候(比如 phpstudy wampserver等) 有时候会有这样的需求:我不想通过localhost/xxx/xxx/xxx.php 这样的方式访问我 ...
- 使用Django-Channels实现websocket通信+大模型对话
前言 最近一直在做这个大模型项目,我选了 Django 作为框架(现在很多大模型应用都用的 FastAPI,不过我已经用习惯 Django 了) 之前使用 AspNetCore 作为后端的时候,我先后 ...
- SMU Summer 2024 Contest Round 3
SMU Summer 2024 Contest Round 3 寻找素数对 题意 给你一个偶数,找到两个最接近的素数,其和等于该偶数. 思路 处理出 1e5 以内的素数,然后遍历,更新最接近的答案. ...
- vba for excel 随笔
q1: excel 没有vba入口 1. 快捷键:Alt + F11 2.调出开发工具 1. 打开文件后,依次点击菜单项[文件]-[选项]: 2.在"Excel"选项界面中点击左侧 ...
- SpringBoot 用的 spring-jcl 打印日志,与 LoggingSystem 有鸡毛关系?
开心一刻 现实中,我有一个异性游戏好友,昨天我心情不好,找她聊天 我:我们两个都好久没有坐下来好好聊天了 她:你不是有女朋友吗 我:人家不需要我这种穷人啊 她:难道我需要吗 前情回顾 从源码分析 Sp ...