文章 2024-10-20 来自:开发者社区

实践Golang语言N层应用架构

1 简介: 本文首先概述了N层体系结构的基本概念,说明了不同逻辑功能的应用程序如何被封装到不同的构件中。 接着,详细列出了在Go语言中对应的构件名称,包括前端框架(如Vue.js、React)替代Applet,Gin的处理函数和中间件对应Servlet,依赖注入和配置管理替代EJB容器...

实践Golang语言N层应用架构
文章 2024-10-19 来自:开发者社区

应用golang的管道-过滤器架构风格

1 简介 现代大多数web应用都是交互式的,而在软件架构中,管道-过滤器(Pipe and Filter)是常见的设计风格都可以不同长度实现交互式,我们在本文的web应用中可以略作应用。 一般应用的数字化步骤分以下几个模块。 特点与优势 模块化与可扩展性:通过增加、删除或重新排列过滤器,可以轻松调...

应用golang的管道-过滤器架构风格
问答 2024-08-19 来自:开发者社区

在云原生环境下,IOC-golang 如何支持基于Serverless架构的创新应用?

在云原生环境下,IOC-golang 如何支持基于Serverless架构的创新应用?

问答 2024-05-22 来自:开发者社区

iLogtail在起步阶段的基础上引入了基于Golang语言开发的插件系统,整体架构结构是啥样的 ?

iLogtail在起步阶段的基础上引入了基于Golang语言开发的插件系统,整体架构结构是啥样的 ?

问答 2024-05-22 来自:开发者社区

在引入Golang插件系统后,iLogtail的架构有哪些新的特点?

在引入Golang插件系统后,iLogtail的架构有哪些新的特点?

文章 2024-05-04 来自:开发者社区

Golang深入浅出之-Go语言中的微服务架构设计与实践

微服务架构是一种将大型应用拆分为一组小型、自治服务的设计模式,每项服务负责一个特定的业务功能,通过轻量级通信机制协同工作。Go语言凭借其简洁的语法、出色的并发模型和原生的跨平台编译能力,成为构建高性能微服务的理想选择。本文将深入探讨Go语言中微服务架构的设计原则、常见问题、易错点及实践技巧,并辅以代码示例。 微服务设计原则 1. 单一职责原则 每个服务应专注于完成一项具体任务,遵循“做一件...

Golang深入浅出之-Go语言中的微服务架构设计与实践
问答 2023-11-12 来自:开发者社区

云效流水线支持arm架构编译golang 吗?

云效流水线支持arm架构编译golang 吗?

文章 2023-11-07 来自:开发者社区

Golang微服务框架居然可以开发单体应用?—— Kratos单体架构实践

Golang微服务框架居然可以开发单体应用?—— Kratos单体架构实践 TL;DR 微服务框架也是可以用于开发单体架构(monolith architecture)的应用。并且,单体应用也是最小的、最原始的、最初的项目状态,经过渐进式的开发演进,单体应用能够逐步的演变成微服务架构,并且不断的细分服务粒度。微服务框架开发的单...

文章 2023-10-21 来自:开发者社区

Golang 语言微服务的服务发现组件 Consul 的系统架构介绍

介绍在上篇文章「Golang 语言微服务的服务注册与发现组件 Consul」中,我们已经介绍服务注册与发现是什么,Golang 语言微服务架构为什么需要使用服务注册与发现组件,Golang 语言开发的服务注册与发现组件 Consul 的主要特性和基本介绍。本文我们介绍 Consul 的系统架构,读者朋友们阅读完本文可以了解 Consul 的工作原理。02 Consul 术语在介绍 Consul ....

问答 2022-09-15 来自:开发者社区

阿里云基于静态特征和组合策略的 Golang 检测引擎架构是怎样的?

阿里云基于静态特征和组合策略的 Golang 检测引擎架构是怎样的?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

相关镜像