摘要:
小明去饭馆吃饭,正向代理就像是小明的朋友帮他去点餐,服务员并不知道最终吃饭的人是小明;而反向代理则像是饭馆的服务员,他们决定把小明的订单送到哪个厨师手里去做。 阅读全文
随笔档案-2024年03月
大模型应用开发:手把手教你部署并使用清华智谱GLM大模型
2024-03-20 14:08 by 萤火架构, 2058 阅读, 收藏, 编辑
摘要:
部署一个自己的大模型,没事的时候玩两下,这可能是很多技术同学想做但又迟迟没下手的事情,没下手的原因很可能是成本太高,近万元的RTX3090显卡,想想都肉疼,又或者官方的部署说明过于简单,安装的时候总是遇到各种奇奇怪怪的问题,难以解决。本文就来分享下我的安装部署经验,包括本地和租用云服务器的方式,以及如何通过API调用大模型开发自己的AI应用,希望能解决一些下不去手的问题。 阅读全文
异步编程真的让程序更快了吗?
2024-03-11 13:00 by 萤火架构, 6049 阅读, 收藏, 编辑
摘要:
现在异步编程真的是越来越普遍了,很多同学也玩得很溜了,满世界的异步调用,不过,当谈到异步编程的工作原理时,大部分同学就哑火了。本文就来一起探讨下同步和异步调用的本质区别,深入解析异步编程的工作原理。 阅读全文
微服务架构,客户端如何catch服务端的异常?
2024-03-06 13:02 by 萤火架构, 600 阅读, 收藏, 编辑
摘要:
在微服务架构或者分布式系统中,客户端如何捕捉服务端的异常?这里说的客户端指调用方、服务端指被调用方,它们通常运行在不同的进程之中,这些进程可能运行在同一台服务器,也可能运行在不同的服务器,甚至不同的数据机房;其使用的技术栈可能相同,也可能存在很大的差异。 阅读全文
TCP和UDP可以使用同一个端口号吗?
2024-03-05 13:33 by 萤火架构, 1815 阅读, 收藏, 编辑
摘要:
在网络通信中,同一台计算机中,TCP和UDP协议可以使用相同的端口号。每个网络进程中的套接字地址都是唯一的,由三元组(IP地址,传输层协议,端口号)标识。操作系统会根据数据包中的传输层协议(TCP或UDP)以及端口号,将接收到的数据正确地交付给相应的应用程序。 阅读全文