vivo 大规模容器集群运维平台实践

thbcm阅读(304)

vivo 容器平台已经成为支撑应用运维和部署的重要基础设施,当前vivo内部容器化平台共有20+生产集群,管理数万物理机节点,运维管理难度不断增大,容器集群运维问题主要集中在以下几个方面:

[WinUI 3] 模仿 Visual Studio 的 Docking 控件

thbcm阅读(278)

在跨平台方向难道 WinUI 3 真就没有解决方案吗? 有的兄弟有的,Uno Platform 是基于 WinUI 3 API 的跨平台框架,可以让 WinUI 3 应用运行在 Linux、MacOS、WebAssembly 等平台上。

实际开发体验上来看,Uno Platform 与 WinUI 3 的开发体验几乎一致,甚至项目在没有使用 WIN32 API 的情况下,可以直接修改为 Uno Platform 项目运行在其他平台上。

万字解析Golang基于桶思想的map实现原理

thbcm阅读(316)

相信大家对于map的基本使用都不陌生,Golang中的map是不允许并发写操作的,这里的写指代的是宏观意义上的“写”,包括了更新、插入、删除操作。当发生了并发写时,程序会抛出fatal,这是一个非常严重的错误,会直接中断程序的进行,因此对于同一个map,它不应该被共享到多个协程中。

联系我们