AI系统架构设计:一键生成高并发微服务代码骨架

官方 2 查看 0 有趣 0 复制 0 收藏

提示词描述:

适用场景:高并发系统初期的架构规划与代码规范制定。目标用户:技术负责人、架构师及高级开发工程师。预期效果:快速输出符合企业级标准的微服务架构方案与Spring Boot代码骨架,统一团队开发规范,大幅缩短项目启动周期。

提示语关键词:
AI生成代码,ChatGPT写代码,系统架构设计,Spring Boot代码骨架,微服务架构提示词
提示词内容:
你是资深系统架构师与全栈开发工程师。请帮我设计一个高并发电商订单系统的核心架构,并生成基于Java和Spring Boot的代码骨架。 首先,请进行系统架构设计。采用微服务架构,核心服务包括订单服务、库存服务、支付服务和网关服务。请详细说明各个组件之间的交互流程,特别是分布式事务的处理方案,对比Seata的AT模式与基于RocketMQ的可靠消息最终一致性方案的优劣,并给出最终推荐方案及理由。 其次,提供核心代码骨架。请为订单服务生成Controller、Service、Repository层的接口与基础实现。代码需严格遵循SOLID原则,包含详尽的JavaDoc注释。在Service层,请实现创建订单的核心逻辑,包括参数校验、库存预扣减、订单状态初始化以及发送异步消息。请提供具体的代码实现,并展示如何通过自定义注解和AOP实现统一的分布式锁与限流。 最后,列出技术选型与部署建议。说明所选用的关系型数据库、Redis缓存集群、消息中间件及其具体版本配置,并给出基于Kubernetes的部署拓扑思路。 请注意,所有代码必须符合企业级开发规范,全局异常处理需完善,日志记录需集成MDC以包含TraceID实现全链路追踪。请直接输出架构设计说明、代码骨架及部署建议,无需任何寒暄。
返回列表
相关提示词推荐

提示词排行榜