上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 90 下一页
  2023年10月28日
摘要: 一些研发工程师在Springboot注意点1. 正确设计代码目录结构虽然您有很大的自由度,但有一些基本规则值得遵循来设计您的源代码结构。避免使用默认包。确保所有内容(包括入口点)都在命名良好的包中,这样您就可以避免与组装和组件扫描相关的意外情况;将 Application.java(应用程序的入口类 阅读全文
posted @ 2023-10-28 19:30 PetterLiu 阅读(105) 评论(0) 推荐(0) 编辑
  2023年10月21日
摘要: ServiceA不应该直接调用ServiceB派生的Dao方法 背景 服务层单元测试是指针对应用程序中服务层代码的测试。服务层通常包含业务逻辑和数据处理代码,因此服务层单元测试的目标是验证这些代码的正确性和可靠性。通过编写针对服务层方法的测试用例,并模拟服务层的依赖项,我们可以在隔离环境中对服务层代 阅读全文
posted @ 2023-10-21 20:56 PetterLiu 阅读(109) 评论(0) 推荐(0) 编辑
  2023年10月14日
摘要: 应用系统-业务逻辑写入在分层结构中Service层 近日,关于我们某同学在研发过程中一些设计问题,再次回归老生常谈的问题:业务逻辑写在哪儿一层? 过去二十年软件开发过程中,大部分开发者喜欢使用存储过程(SP),用SP解决一系列业务处理过程,在信息系统中时常听到有SP的存储。各大数据库厂商也对存储过程 阅读全文
posted @ 2023-10-14 09:40 PetterLiu 阅读(163) 评论(0) 推荐(0) 编辑
  2023年10月6日
摘要: 背景 首先声明笔者是软件开发多年经历,对于ChatGPT过程中一些观察,仅代表个人观点。对于才工作的新人,没有更多软件开发与编码经验,可能ChatGPT帮助更大。当下ChatGPT在软件工程编码过程反思: 风险一: ChatGPT当下对于整个软件工程优化与改进所有源代码效率不高。 ChatGPT出现 阅读全文
posted @ 2023-10-06 10:33 PetterLiu 阅读(104) 评论(0) 推荐(0) 编辑
  2023年9月30日
摘要: Kubernetes基础结构介绍Kubernetes的基础结构由一系列组件组成,每个组件都有其特定的用途和意义。下面是对这些组件的详细介绍:Etcd:etcd是一个高可用的键值存储系统,用于保存Kubernetes集群的配置数据和状态信息。它是集群中所有组件之间通信的基础。 API Server:A 阅读全文
posted @ 2023-09-30 16:04 PetterLiu 阅读(47) 评论(0) 推荐(0) 编辑
  2023年9月23日
摘要: Uber公司技术栈介绍 Uber(Uber Technologies,Inc.)中文译作“优步”,是一家美国硅谷的科技公司。Uber在2009年,由加利福尼亚大学洛杉矶分校辍学生特拉维斯·卡兰尼克和好友加勒特·坎普(Garrett Camp)创立。因旗下同名打车APP而名声大噪。Uber已经进入中国 阅读全文
posted @ 2023-09-23 14:43 PetterLiu 阅读(344) 评论(0) 推荐(0) 编辑
  2023年9月15日
摘要: 系统设计之缓存五种策略 当我们在架构中引入缓存时,缓存和数据库之间的同步就变得不可避免。 让我们看看如何保持数据同步的五种常见策略。 1)阅读策略: 缓存在一边 通读2)写策略:写周围 回信 写通缓存策略经常组合使用。例如,write-around 通常与 cache-aside 一起使用,以确保缓 阅读全文
posted @ 2023-09-15 20:42 PetterLiu 阅读(341) 评论(0) 推荐(0) 编辑
  2023年9月9日
摘要: LINUX常见命令一张图今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Dock 阅读全文
posted @ 2023-09-09 21:47 PetterLiu 阅读(123) 评论(1) 推荐(0) 编辑
  2023年9月2日
摘要: 如何设计安全的 Web API ? 当我们向用户开放 Web API 访问时,我们需要确保每个 API 调用都经过身份验证。 这意味着用户必须是他们声称的人。 在这篇文章中,我们探讨了两种常见的方法: 1. 基于令牌的身份验证 2. HMAC(基于哈希的消息认证码)认证 下图说明了它们的工作原理。 阅读全文
posted @ 2023-09-02 14:48 PetterLiu 阅读(84) 评论(0) 推荐(0) 编辑
  2023年8月26日
摘要: 系统设计-经典场景电商业务之下单上图我们看到,针对电商系统的架构设计考虑点,提到了许多重要的方面。以下是对每个关注点的详细描述: 1. **API网关**: API网关作为系统的入口,负责将客户端的请求转发给后端服务。它可以集中处理安全性、鉴权、监控、缓存、请求转发等任务,从而减轻后端服务的负担。一 阅读全文
posted @ 2023-08-26 15:06 PetterLiu 阅读(213) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 90 下一页