{"id":13487563,"url":"https://github.com/sofastack/spring-cloud-sofastack-samples","last_synced_at":"2025-04-11T02:31:38.739Z","repository":{"id":94788149,"uuid":"166391183","full_name":"sofastack/spring-cloud-sofastack-samples","owner":"sofastack","description":"Spring Cloud ❤️ SOFAStack","archived":false,"fork":false,"pushed_at":"2023-12-04T08:45:42.000Z","size":683,"stargazers_count":93,"open_issues_count":8,"forks_count":40,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-03-25T08:22:26.953Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sofastack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-18T10:57:21.000Z","updated_at":"2024-01-25T14:19:54.000Z","dependencies_parsed_at":"2024-10-30T22:31:22.282Z","dependency_job_id":"3f809a9e-8c5d-4982-a63d-3192b73dc702","html_url":"https://github.com/sofastack/spring-cloud-sofastack-samples","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sofastack%2Fspring-cloud-sofastack-samples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sofastack%2Fspring-cloud-sofastack-samples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sofastack%2Fspring-cloud-sofastack-samples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sofastack%2Fspring-cloud-sofastack-samples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sofastack","download_url":"https://codeload.github.com/sofastack/spring-cloud-sofastack-samples/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248329596,"owners_count":21085565,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T18:01:00.660Z","updated_at":"2025-04-11T02:31:33.728Z","avatar_url":"https://github.com/sofastack.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"# Samples of Spring Cloud \u0026 SOFAStack \n\nspring-cloud-sofastack-samples 是基于 SOFAStack 和 SpringCloud 构建的一套微服务系统，希望通过此案例工程，能够用于提供一个完整的基于 SOFA 和 SpringCloud 体系构建的基础的工程模型，帮助用于更好的理解和使用 SOFAStack 开源生态提供的一系列基础框架和组件。\n\n本案例工程主要包括以下几个核心应用：\n\n* sofastack-cloud-api-gateway：服务网关系统，所有的业务请求都会经过此系统，主要包括限流、鉴权功能\n* sofastack-cloud-biz-web：核心业务系统，用于处理经过网关路由过来的请求，然后再由此系统进行业务功能处理\n* sofastack-cloud-sys-auth：注册、登录、权限认证系统\n* sofastack-cloud-sys-user：用户中心系统，用于提供用户相关服务\n* sofastack-cloud-sys-accounting：用户账户系统，用于提供账户相关服务和定时生成账单\n* sofastack-cloud-sys-trading：交易系统，用于处理用户交易逻辑、订单处理等\n* sofastack-cloud-sys-mq-server：kafka 消息消费端应用，用于消费消息并且发送邮件\n* sofastack-cloud-sys-static：静态资源系统\n\n## 应用架构图\n\n![image](https://gw.alipayobjects.com/mdn/rms_5597ae/afts/img/A*4amCQq0FOY4AAAAAAAAAAABjARQnAQ)\n\n## 快速开始\n\n```bash\ngit clone https://github.com/sofastack/spring-cloud-sofastack-samples.git\ncd spring-cloud-sofastack-samples/script/bin \u0026\u0026 sh deploy.sh\n```\n运行示例参考：[操作手册](https://github.com/sofastack/spring-cloud-sofastack-samples/wiki/%E5%B7%A5%E7%A8%8B%E8%BF%90%E8%A1%8C#%E6%93%8D%E4%BD%9C%E7%A4%BA%E4%BE%8B)\n\n## 工程共建\n\n为了能够让更多对 SOFAStack 和 SpringCloud 体系有兴趣的同学参与，本案例工程希望通过内外部共建的方式进行开发。欢迎各路大神基于此工程，使用 SOFAStack 和 SpringCloud 大展身手。\n\n* 如果您对此工程或者技术栈感兴趣，欢迎  Star \u0026 Watch\n* 如果您希望参与此工程开发共建，欢迎 Fork \u0026 PR\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsofastack%2Fspring-cloud-sofastack-samples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsofastack%2Fspring-cloud-sofastack-samples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsofastack%2Fspring-cloud-sofastack-samples/lists"}