获得徽章 0
微服务架构通过拆分应用为多个小型、自治的服务来实现松耦合、分布式管理、快速迭代、弹性伸缩等特征
评论
消息队列(Message Queues)作为一种通信模式和工具,经历了多个阶段的发展和演进,涵盖了从传统中间件到大数据处理的多个领域。
评论
在Web开发中,中间件设计通常用于处理HTTP请求和响应。例如,身份验证、授权、日志记录、缓存、跨域资源共享(CORS)等功能都可以作为中间件来实现。
评论
HTTP(Hypertext Transfer Protocol)是一种用于传输在Web浏览器和Web服务器之间的数据的协议。它是在Web通信中最常用的协议之一,用于获取网页、图像、视频、音频等资源。HTTP使用客户端-服务器模型,其中客户端发起请求并等待服务器响应。
评论
Redis(Remote Dictionary Server)是一个开源的高性能键值存储系统,也被称为数据结构服务器。它具有内存中数据存储的特点,可用作数据库、缓存和消息代理。Redis支持多种数据结构,包括字符串、哈希、列表、集合、有序集合、位图、HyperLogLog等,这使得它非常适合于各种应用场景。
评论
通过Go语言的特性,您可以构建一个高效、可维护和可扩展的RPC框架,将不同层的职责清晰地分离,确保系统的稳定性和性能。
评论
在 Go 语言中,对象(或数据)的存储你可以使用变量、数组、切片、映射、结构体等数据结构来存储对象。这些数据结构会在程序的内存中分配空间来存储数据。当程序运行结束或数据不再需要时,这些数据会被自动释放。
评论
跨平台支持: Go语言支持多种操作系统和体系结构,因此可以轻松地在不同平台上部署和运行代码。
评论
Redis 是一种高性能的键值存储系统,被广泛用于大规模应用中。缓存,计数器,分布式锁等
评论
Go语言开发中常用的三个框架,分别用于Web开发、RPC通信和ORM操作。这三个框架分别是Gin(用于Web开发)、gRPC(用于RPC通信)和Gorm(用于ORM操作)
评论
下一页
个人成就
文章被点赞 4
文章被阅读 2,463
掘力值 156
收藏集
0
关注标签
2
加入于