3 认证业务架构方案设计
3.1 如何解决缓存问题
分布式环境常用什么缓存
思考:
1.引入Redis解决什么问题。
2.目前现状应用场景是什么样的。
业务说法:少量登录注册,大量业务请求。
需要翻译业务术语到专业术语:
专业术语: 少量写入操作,大量读取操作。
缓存首先要考虑的点是 一致性,如何保证
弱一致性:D1 写DB D2 写cache D3 读cache
看五年,想三年;认认真真做好一两年;
分布式环境常用什么缓存
思考:
1.引入Redis解决什么问题。
2.目前现状应用场景是什么样的。
业务说法:少量登录注册,大量业务请求。
需要翻译业务术语到专业术语:
专业术语: 少量写入操作,大量读取操作。
缓存首先要考虑的点是 一致性,如何保证
弱一致性:D1 写DB D2 写cache D3 读cache
基础岛
什么是XTuner
能解决什么问题
基础岛
LMDeploy 是什么
推理方面,和个人常用的ollama工具一样码
定义: 属于行为模式,将定义的算法家族分别封装起来;让他们可以相互替换,使得算法变化不影响算法使用者。如:选择付款渠道时。
要求:
岗位职责:
1、负责大模型、Agent、数字人等AI方向的工程系统建设,负责AI能力在产品开发测试方向的应用规划及设计。
2、构建高并发、低延迟的大模型服务架构,优化GPU资源调度与推理性能。
3、设计RAG系统后端架构,实现高效检索(向量+关键词)、缓存与异步处理机制。
4、开发Agent系统核心模块,包括工具调用、记忆存储、会话状态管理等工作。
岗位要求 :
1、本科及以上学历,计算机相关专业,3年以上后端开发经验,精通Go/Python/Java。
2、有Agent平台、应用开发经验者优先,熟悉coze、dify、langflow等开发平台。
3、了解RAG、Agent机制,掌握智能体后端架构,熟悉prompt工程业务优化,熟悉主流的开发框架,如LangChain、langGraph、Llamalndex、SpringAI等AI应用框架优先。
4、扎实的Java、Python技术,熟悉高并发、多线程开发,有SSE、Socket开发经验。
5、加分项:有搜索系统、推荐系统、广告系统、问答系统研发架构经验,有参与AIGC应用研发经验。
以下是针对该岗位设计的 10 个核心面试问题及高分答案思路,结合岗位要求和企业痛点,帮助候选人展现技术深度、管理能力和岗位匹配度:
答案思路: