SONiC

Go每日一库之186:sonic(高性能JSON库)

## 介绍 我们在日常开发中,常常会对JSON进行序列化和反序列化。Golang提供了`encoding/json`包对JSON进行`Marshal/Unmarshal`操作。但是在大规模数据场景下,该包的性能和开销确实会有点不够看。在生产环境下,JSON 序列化和反序列化会被频繁的使用到。在测试中 ......
高性能 sonic JSON 186

ARM平台上支持通过ONIE安装SONiC

以前一直以为ONIE仅仅支持X86平台,想想也觉得奇观,既然是开放开源的系统,为什么和X86绑定呢?很多开源的东西,在受到业界关注的时候,即使开始的时候是平台绑定的,由于开源提供了检查源代码实现方式的机会,慢慢的社区也会将其移植到其他平台上。 ONIE作为一种开放网络操作系统安装环境Open Net ......
SONiC 平台 ONIE ARM

SONiC 202311 Release内容

SONiC社区目前处于Active状态的Project中,除了202305以外,还有一个是202311。名字就清楚表达了11月份要出个新Release的意思。 一起来看看202311已经接纳了哪些功能,注意这些功能不一定最后在这个版本中能实现,能否实现取决于参与者是否积极推动并做出贡献了。 正如20 ......
Release 内容 202311 SONiC

SONiC 202305 Release内容

SONiC社区采用Github平台进行项目管理,Github平台不仅仅提供代码的托管服务,还能提供Isuue Tracking,Release management等Requirement Engineering的功能。 在Github SONiC页面上选择Projects/SONiC 202305 ......
Release 内容 202305 SONiC

SONiC系统的散热控制

现在的网络设备功耗越来越大,动辄几百瓦的功耗对设备内部的散热设计提出了很大的挑战。极端的解决方案是把整个设备浸泡在液体里面,通过液体相变散热,或者液体的流动带走热量。这样做可以达到非常高的功率密度,但是对电子设备的设计和用于导热的液体也提出了很高的要求。 或者采用水冷的方式,通过管道将低温的水引导到 ......
系统 SONiC

SONiC社区成立了新的路由工作组

在国内某大型互联网公司的建议下,SONiC社区成立了新的路由工作组。工作组成立的目的在其建议PPT中写了几个点,包括: 1)改善FRR、Kernel和SONiC之间的通信,例如从SONiC向FRR的反馈。当SONiC采用其他方式探测到链路状态发生了变化的时候,需要SONiC向FRR进行反馈,目前的架 ......
工作组 路由 SONiC 社区

SONiC中FRR-ISIS路由协议管理

在SONiC的management framework中,各种配置参数的类型和格式通过YANG来描述,基于YANG描述的数据可以直接导入到Redis数据库中。进而通过数据库数据变动触发其他定阅进程执行对应的配置。 SONiC中对FRR BGP的配置管理实现了上述的功能,但是对ISIS协议并没有支持上 ......
路由 FRR-ISIS SONiC ISIS FRR
共7篇  :1/1页 首页上一页1下一页尾页