
架构设计
文章平均质量分 79
小海聊智造
专注于设计和构建可扩展、高性能和可靠的软件系统。我拥有十年以上的行业经验,涵盖多个领域,包括企业级应用、云计算,AI智能 和大数据处理。
热衷于解决复杂的技术挑战,并通过创新的架构设计提供可持续的解决方案。我具备深厚的技术功底,熟悉多种编程语言和技术栈,如Java、Python、go等, 熟悉微服务架构和分布式系统设计。我善于分析业务需求和技术要求,提供可行的技术方案,并在团队中推动其实施和落地。
展开
-
websocket企业开发中常见问题及解决方案
在企业开发中使用 WebSocket 时,尽管它提供了非常高效的实时通信能力,但也可能面临一系列的技术挑战。以下是一些在实际开发中常见的。原创 2024-11-28 11:40:55 · 1786 阅读 · 0 评论 -
企业实战中websocket 应用场景
在企业实战中,WebSocket作为一种全双工、持久化的通信协议,广泛应用于实时数据传输场景。相比传统的HTTP协议,WebSocket具有低延迟、高效、节省带宽等优点,因此非常适合于需要频繁实时交互的业务需求。原创 2024-11-28 10:41:24 · 897 阅读 · 0 评论 -
mqtt 企业开发实战中遇到的常见问题
企业在使用MQTT进行开发时,需要处理诸多实际问题,如网络稳定性、QoS选择、安全性、扩展性、带宽优化等。针对每个问题,都需要根据具体的业务场景和需求进行合理的设计与优化,才能确保MQTT协议的高效稳定运行。原创 2024-09-20 17:02:35 · 1165 阅读 · 0 评论 -
mqtt 企业开发实战常见应用场景
MQTT的轻量、可伸缩和发布/订阅模式使其在物联网、工业自动化、车联网、智能农业、医疗健康等领域有着广泛的应用。它适用于低带宽、低功耗和需要实时数据传输的场景,帮助设备和系统之间实现高效的通信。原创 2024-09-19 15:27:30 · 1643 阅读 · 0 评论 -
mysql 与postgresql 的区别(gpt4)
MySQL 和 PostgreSQL 是两种流行的关系型数据库管理系统(RDBMS),它们有许多相似之处,但也存在显著的区别。以下是。原创 2024-09-19 09:38:06 · 1370 阅读 · 0 评论 -
redis 在企业开发实践中注意事项
Redis 支持管道(Pipelining)和事务(Transaction),但如果使用不当,可能会出现未预期的结果,如在事务执行中出现部分失败,但没有回滚机制。例如,缓存中的数据失效,但底层数据库尚未更新。Redis 提供 RDB(快照)和 AOF(追加文件日志)两种持久化方式,但如果持久化策略设置不当,可能会导致数据丢失或持久化文件损坏。设置键的过期时间可以有效控制内存使用,但如果大量键同时过期,Redis 会瞬间处理过多的删除操作,可能导致 CPU 高负载。原创 2024-09-18 11:47:47 · 1265 阅读 · 0 评论 -
redis 十大应用场景
Redis 是一个开源的内存数据结构存储系统,广泛应用于各种场景,尤其在高性能、低延迟需求的场景中。原创 2024-09-17 10:23:33 · 1144 阅读 · 0 评论 -
java优雅写法01 -业务判断并断言-Assert工具类
这句代码的意思是 如果对象为空就提示并返回异常消息,异常消息由统一异常捕捉并返回。断言的理解: 断言他满足条件不抛异常;不满足断言时产生异常;errorMsgTemplate:提示出去的异常消息模板。业务需求:判断某个查询对象为空,直接返回错误信息。expression: 你需要判断的条件。params:异常消息里要替换的参数。消息模板统一用一个枚举类写在一起。用的是hutool 的工具包。原创 2023-12-07 13:54:11 · 386 阅读 · 0 评论 -
EMQX vs Mosquitto | MQTT Broker 对比
Mosquitto 项目最初由 IBM 和 Eurotech 于 2013 年开发,后来于 2016 年捐赠给 Eclipse 基金会。Eclipse Mosquitto 基于 Eclipse 公共许可证(EPL/EDL license)发布,用户可以免费使用。作为全球使用最广的 MQTT 协议实现之一 ,截至 2023 年 3 月,Mosquitto 的 GitHub Star 数超过了 7.1 K。Mosquitto 用 C/C++ 编写,采用单线程架构。原创 2023-11-20 09:52:22 · 1315 阅读 · 0 评论 -
基于rosbridge 与业务系统长链接网关架构设计
技术背景:业务系统:管理机器人,机器人任务执行等等机器人使用是ros1 ,业务系统与机器人交互使用rosbridge, rosbridge 就是websocket 链接,所以就有了如下的一些架构思想架构图。原创 2023-11-14 14:01:06 · 302 阅读 · 0 评论