容器云后端存储NFS高可用适配

thbcm阅读(218)

目前,已经做了XSKY的适配和测试,但是由于内部环境的一些限制,XSKY暂时还不满足现状,所以选用NFS+DRBD+Pacemaker/Corosync的方案,前期为了低风险,防止出现 Split-Brain(脑裂),暂时不启用Pacemaker/Corosync,选用
NFS + DRBD + Keepalived架构方案。

NVIDIA系统级性能分析工具Nsight Systems入门详解

thbcm阅读(235)

下图给出了CUDA程序整理优化流程,对于Nsight Systems侧重点在CPU&GPU同步、数据拷贝以及处理重叠同步运行等方面,优化后再分别用Compute完成Kernel层或者用Graphics完成图像层优化,这之后再重新进行系统层分析及优化,不断迭代最终完成应用程序优化。

DDD领域驱动设计的理解

thbcm阅读(181)

领域模型是业务概念在程序中的一种表达方式。
领域模型可以用来设计和理解整个软件结构。面向对象设计中的类概念是领域模型的一种表达方式。与此类似,UML的建模方法也可以应用在对领域模型的表达上。


但是要区分的一点就是,领域模型≠数据模型。

【jetson nano】emmc版本设备上安装20.04系统

thbcm阅读(217)

在项目中有能够通过Emmc启动,
但引导文件系统到SSD的方法,此曲线救国之法便基于此

总的来说,就是将rootfs从镜像中提取出来,在通过rsync同步到SSD中(同理,也应该可以使用U盘,SD卡等),虽然Emmc中还是18的系统,但Emmc目前只做引导作用,实际启动的是位于SSD的20.04系统。

Spring把「手动」的复杂裹成了「自动」的温柔

thbcm阅读(207)

案例二:Spring Boot自动配置

在一个 Spring Boot应用中会有
@SpringBootApplication 注解修饰启动类,当引入 spring-boot-starter-web 依赖之后,Spring 也会自动地注册 Spring MVC 的一系列组件。

联系我们