Skip to content

realSinged/cornfield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

CornField

Golang后端开发工程师进阶之路

CoreField是一个golang后端项目的示例工程,通过搭建一个大模型后端接口调用的平台,来帮助开发者深入认识大型系统开发过程中,可能会涉及到的一些系统开发解决方案,主要包括以下几类:

规范类

测试类

分布式

服务治理

  • 容器化部署

  • 多级缓存

  • 数据热点问题

  • 分库分表

  • 雪花算法 + 基因法的分布式ID

  • 统一登陆和鉴权

  • 统一网关

  • 单元测试

  • 微服务

  • 高可用

  • 高并发解决方案

  • 服务发现

  • 负载均衡

  • 配置管理

  • 动态扩容缩容

  • 智能调度

  • 服务可观测性

  • 链路跟踪

  • 日志处理

参考:

https://goframe.org/docs/core

https://github.com/donnemartin/system-design-primer/blob/master/README-zh-Hans.md

这个sample中,大模型api我们选择了智谱AI: https://bigmodel.cn/dev/api/normal-model/glm-4#overview

About

A sample project of golang backend engineer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published