上一页 1 2 3 4 5 6 7 8 ··· 78 下一页
  2023年9月23日
摘要: Uber公司技术栈介绍 Uber(Uber Technologies,Inc.)中文译作“优步”,是一家美国硅谷的科技公司。Uber在2009年,由加利福尼亚大学洛杉矶分校辍学生特拉维斯·卡兰尼克和好友加勒特·坎普(Garrett Camp)创立。因旗下同名打车APP而名声大噪。Uber已经进入中国 阅读全文
posted @ 2023-09-23 14:44 PetterLiu 阅读(173) 评论(0) 推荐(0) 编辑
  2023年9月15日
摘要: 系统设计之缓存五种策略 当我们在架构中引入缓存时,缓存和数据库之间的同步就变得不可避免。 让我们看看如何保持数据同步的五种常见策略。 1)阅读策略: 缓存在一边 通读2)写策略:写周围 回信 写通缓存策略经常组合使用。例如,write-around 通常与 cache-aside 一起使用,以确保缓 阅读全文
posted @ 2023-09-15 20:43 PetterLiu 阅读(198) 评论(0) 推荐(0) 编辑
  2023年9月9日
摘要: LINUX常见命令一张图今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Dock 阅读全文
posted @ 2023-09-09 21:47 PetterLiu 阅读(76) 评论(1) 推荐(0) 编辑
  2023年9月2日
摘要: 如何设计安全的 Web API ? 当我们向用户开放 Web API 访问时,我们需要确保每个 API 调用都经过身份验证。 这意味着用户必须是他们声称的人。 在这篇文章中,我们探讨了两种常见的方法: 1. 基于令牌的身份验证 2. HMAC(基于哈希的消息认证码)认证 下图说明了它们的工作原理。 阅读全文
posted @ 2023-09-02 14:48 PetterLiu 阅读(59) 评论(0) 推荐(0) 编辑
  2023年8月26日
摘要: 系统设计-经典场景电商业务之下单上图我们看到,针对电商系统的架构设计考虑点,提到了许多重要的方面。以下是对每个关注点的详细描述: 1. **API网关**: API网关作为系统的入口,负责将客户端的请求转发给后端服务。它可以集中处理安全性、鉴权、监控、缓存、请求转发等任务,从而减轻后端服务的负担。一 阅读全文
posted @ 2023-08-26 15:07 PetterLiu 阅读(144) 评论(0) 推荐(0) 编辑
  2023年8月19日
摘要: 当谈到现代软件开发流程时,持续集成(Continuous Integration,简称CI)和持续交付(Continuous Delivery,简称CD)是两个关键的实践。它们旨在加速开发流程、提高软件质量,并使软件发布更加可预测和可靠。以下是关于CI/CD的详细背景和解决方案的说明:背景:在传统的 阅读全文
posted @ 2023-08-19 09:59 PetterLiu 阅读(471) 评论(0) 推荐(0) 编辑
  2023年8月12日
摘要: Maven多模块构建加速方案 拥有大量 Maven 模块会减慢项目构建和测试运行速度。为了维护多模块项目结构并快速运行测试,我们开发了一个新工具--Maven 模块合并器,它帮助我们将某些构建时间从 50 分钟缩短到 12 分钟。在本文中,我将详细介绍 Maven 模块合并器帮助我们解决了哪些问题, 阅读全文
posted @ 2023-08-12 12:47 PetterLiu 阅读(349) 评论(0) 推荐(0) 编辑
  2023年8月5日
摘要: 源代码质量对程序竞争力的重要性 在当今快节奏的软件开发领域,源代码质量直接关系到一个企业或个人在市场竞争中的地位和竞争力。本文将探讨源代码质量对程序竞争力的重要性,并阐述如何通过优化源代码质量来增强程序竞争力。我个人也经常对初级软件工程师的建议能写好高质量代码就是其中竞争力之一。1. 引言:源代码质 阅读全文
posted @ 2023-08-05 09:57 PetterLiu 阅读(126) 评论(0) 推荐(0) 编辑
  2023年7月28日
摘要: 系统设计蓝图指南 我们有时敏捷软件开发过程,系统设计采用一张纸,如下图供参考图例DNS接上面, APP或用户 请求与响应,分页,过期头,Gzip,幂等性设计负载均衡,API网关,访问日志,CDN,服务伸缩,通用扇出服务《系统设计蓝图指南》源文件PDF 在:链接:https://pan.baidu.c 阅读全文
posted @ 2023-07-28 21:09 PetterLiu 阅读(132) 评论(0) 推荐(0) 编辑
  2023年7月22日
摘要: 在当今瞬息万变的数字生态系统中,Web开发对于全球企业和组织而言已变得至关重要。紧跟Web开发领域的新兴发展,其意义怎么强调都不为过。网络开发行业不断发展,经常会引入新的框架、语言和方法。通过紧跟这些变化,开发人员可以应用最新的工具和技术来提升用户体验、加快网站速度,并在竞争中领先一步。移动设备的兴 阅读全文
posted @ 2023-07-22 12:34 PetterLiu 阅读(49) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 78 下一页