使用 ZeroMQ 消息库在 C 和 Python 间共享数据 ZeroMQ 是一个快速灵活的消息库,用于数据收集和不同编程语言间的数据共享。 作为软件工程师,我有多次在要求完成指定任务时感到浑身一冷的经历。其中有一次,我必须在一些新的硬件基础设施和云基础设施之间写一个接口,这些硬件需要 C 语言,而云基础设施主要是用 Python。 实现的方式之一是 用 C 写扩展模块,Python 支持 C 扩展的调用。快速浏览文档后发现,这需要编写大量的 C 代码。这样 linux中国 2024-07-17 醒在深海的猫
OceanBase 社区版OBD部署示例 作者简介:海南,致力于成为在国产数据库留下名字的知名数据库狂热爱好者。 如何把 1-1-1 的集群扩容成 2-2-2 的集群。 有同学说直接手动启动 OceanBase 进程就可以了,那还有没有别的、更简便的方式呢? 必须有! 今天就来教大家如何借助 OBD ,简单高效快速完成集群扩容!车速较快,抓紧占座! 环境信息 搭建三节点(1-1-1) 本次使用笔记本上的虚拟机方式部署,配置如下: 注:内存 数据运维 2024-05-07 大白菜程序猿
聊聊微服务之间的几种调用方式 大家好,我是不才陈某~ 在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。 服务调用有两种方式,一种是RPC方式,另一种是事件驱动(Event-driven)方式,也就是发消息方式。 消息方式是松耦合方式,比紧耦合的RPC方式要优越,但RPC方式如果用在适合的场景也有它的一席之地。 我们总在谈耦合,那么耦合到底意味着什么呢? 耦合的种类 时间耦 开发运维 2024-04-19 大树