KubeService 成为landscape card mode 项目

KubeService 成为landscape card mode 项目

地址: KubeService landscape v1.0 KubeService landscape v2.0

Kubeservice Stack社区: 声明公告

声明公告

看到 DCOS公众号Kubeservice Stack社区 的用心与关注,我们表示认可与感谢,希望能有越来越多的人提出问题,我们共同解决问题,从而把社区越办越好,服务更多需要的人。 下面对开源社区中部分工程设计Licence许可依赖问题、以及二开开源问题做一个统一的回复。

首先

感谢DCOS公众号Kubeservice Stack社区的关注,您提的问题中的错误点,Kubeservice社区这边快速响应,并做以下整改:

  1. 本社区完全尊重Licence许可: BSD-3-Clause license三方使用,并做如下整改
  1. 对于kubeservice 社区文档个人blog kubeservice 出处引用问题 由于CDN缓存问题,导致60天不刷新。 目前整改为serverless CDN 刷新api回调; 确保所有notice语法都可以及时展现

其次

对于其中说明的情况进一步说明,完全无缺的进行展现信息:

  1. Pingmesh项目,早已经在代码库、社区文档中说明;
  1. Crane-scheduler plus项目完全尊重Crane对开源贡献,KubeServiceStack对项目二开完全基于社区用户需求
  1. 对于社区版本fork开源工程并维护迭代并得到其他社区Owner同意, 并回馈给社区 a. 对于 artifacthub.io 引入并以社区自研到社区接收: 如https://artifacthub.io/packages/search?repo=kubservice-charts

b. 对于类似pingmesh自研设计相关,并贡献到了 Prometheus社区,被社区接受

c. 获得社区owner确认后,fork维护并迭代

d. 文中对local-cloud-csi-driver等开发,是基于社区方案的一种实现

最后

也感谢社区各位关注Kubeservice社区发展和规范问题。社区成立不到1年,有很多不完善地方,后续持续规范起来。 目前社区自研二开fork pr 的工程一共38个(包括私有孵化工程),包括fork工程11个,自研项目9个,二开项目18个, 并且Member 3人,contributors 11人。 社区成员一直拥护开源、尊重Licence许可,也希望在各位指正中,快速成长!

第16届中国系统架构师大会:容器集群管理与自理 圆桌会议研讨

日前,中国系统架构师大会(SYSTEM ARCHITECH CONFERENCE CHINA 2023)在京成功举办。KubeService Stack 社区在会议上介绍了: 容器集群管理、超大集群管理 和 K8s容器精细化管理等纬度实现与支持的优秀实践。

圆桌会议现场:

欧拉开发者大会 对外发布: KSPack 贡献至 openeuler社区

日前,欧拉开发者大会(openEuler Developer Day 2023)在京成功举办。中国移动云能力中心在大会上发布并介绍了:移动云向欧拉社区贡献KSPack高性能编解码库

KSPack: 高性能多语言可定制 的通用编解码库

KSPack是有KubeService-stack社区原创项目,并在2023年开始在欧拉社区openEuler codec-sig中进行孵化与运作。 该项目意在解决分布式系统和应用程序架构中常见的跨语言、数据传输过程中,通用且高性能编解码问题, 可以让业务更加专注于交付业务价值

动机

KSPack意在提供一组多语言、高性能编解码package最佳实践,为任何规模的组织构建服务提供了一种全面健壮可信赖支持

目标

构建相当完整、开箱即用的Package集合

  • 高性能,多语言,Packagae健壮
  • 无外部版本依赖,自形生态
  • 全能力开放
  • 全自研,无License锁定

蓝图

  1. 自研序列化库

KSPack作为一种高效的二进制序列化格式。允许在多种语言之间交换数据。但是速度更快体积更小。在编解码过程中实现zero-copy多路io复用,性能更高。 支持国产化

架构:

  1. 高性能和可扩展性

支持高性能结构化数据编解码。在整个编解码过程中实现更少的内存占用、内存拷贝和cpu占用

性能对标Benchmark:

环境:

  • Go 1.19.4
  • MacPro Apple M2 8G macOS Ventura
  • Darwin 192.168.1.7 22.2.0 Darwin Kernel Version 22.2.0: Fri Nov 11 02:06:26 PST 2022; root:xnu-8792.61.2~4/RELEASE_ARM64_T8112 arm64
goos: darwin
goarch: amd64
pkg: github.com/kubeservice-stack/serialization-benchmarks
cpu: VirtualApple @ 2.50GHz
Benchmark_Bson_Marshal-8         	 2272702	       499.2 ns/op	       110.0 B/serial	     376 B/op	      10 allocs/op
Benchmark_Bson_Unmarshal-8       	 1617357	       716.2 ns/op	       110.0 B/serial	     224 B/op	      19 allocs/op
Benchmark_FastJson_Marshal-8     	 4016576	       296.9 ns/op	       133.8 B/serial	     504 B/op	       6 allocs/op
Benchmark_FastJson_Unmarshal-8   	 1527366	       778.7 ns/op	       133.8 B/serial	    1704 B/op	       9 allocs/op
Benchmark_Gob_Marshal-8          	  467408	      2475 ns/op	       163.6 B/serial	    1616 B/op	      35 allocs/op
Benchmark_Gob_Unmarshal-8        	   95322	     12386 ns/op	       163.6 B/serial	    7688 B/op	     207 allocs/op
Benchmark_JsonIter_Marshal-8     	 1941692	       591.5 ns/op	       148.7 B/serial	     216 B/op	       3 allocs/op
Benchmark_JsonIter_Unmarshal-8   	 1307601	       871.8 ns/op	       148.7 B/serial	     359 B/op	      14 allocs/op
Benchmark_Json_Marshal-8         	 1406618	       850.8 ns/op	       148.6 B/serial	     208 B/op	       2 allocs/op
Benchmark_Json_Unmarshal-8       	  494430	      2153 ns/op	       148.6 B/serial	     399 B/op	       9 allocs/op
Benchmark_KSPack_Marshal-8      	 3624224	       312.8 ns/op	       119.0 B/serial	     344 B/op	       6 allocs/op
Benchmark_KSPack_Unmarshal-8    	 2070897	       574.7 ns/op	       119.0 B/serial	     112 B/op	       3 allocs/op
Benchmark_Msgpack_Marshal-8      	 2961548	       401.9 ns/op	        92.00 B/serial	     264 B/op	       4 allocs/op
Benchmark_Msgpack_Unmarshal-8    	 2209035	       536.9 ns/op	        92.00 B/serial	     160 B/op	       4 allocs/op
PASS
ok  	github.com/kubeservice-stack/serialization-benchmarks	23.928s
  1. 多语言支持

将支持javagolangrustc/c++多语言生态

规划

近期将 KSPack 源代码开放至欧拉社区,社区用户可以加入项目开发,共同打造安全稳定可靠的国产操作系统生态。

其他

更多信息请关注:https://github.com/kubeservice-stack/Community/tree/main/sig-codec

云原生可观测峰会 之 KubeService OPSCenter

云原生可观测峰会 之 KubeService OPSCenter

木兰开源社区 对外发布 KubeService

木兰开源社区 发布 KubeServiceStack 后续规划

KubeServiceStack Community 成立

KubeServiceStack Community 发布成立!

KubeServiceStack = Kubernetes/KubeEdge + Custom Service !

构建 Kubernetes/KubeEdge 企业级周边生态体系!