京东云开发者|软件架构可视化及C4模型:架构设计不仅仅是UML
软件系统架构设计的目标不在于设计本身,而在于架构设计意图的传达。图形化有助于在团队间进行高效的信息同步,但不同的图形化方式需要语义一致性和效率间实现平衡。C4模型通过不同的抽象层级来表达系统的静态结构,并提供了最小集的抽象建模元素,为设
Stella981 Stella981
4年前
Kubernetes的四种用户部署场景,你知吗?
Kubernetes可以作为容器编排引擎、PaaS或者作为云原生应用的核心基础架构被用户部署到生产环境。这些用例并不是相互排斥的。DevOps可以委托基于Kubernetes的PaaS层完成整个应用生命周期的管理(ALM),也可以独立部署Kubernetes管理CI/CD工具部署的应用。对于新应用程序可以使用Kubernetes管理微服务架构的云原始应用,支
Stella981 Stella981
4年前
FaaS技术框架
FaaS介绍微服务(MicroService)是以专注于单一服务/功能的小型单元块为基础,利用模块化的方式组合成复杂的大型应用服务。FaaS是FunctionasaService的缩写,可以简单理解为功能服务化。FaaS提供了一种比微服务更加服务碎片化的软件架构范式。FaaS可以让研发只需要关注业务代码逻辑,不再关注技术架构。例如:
Stella981 Stella981
4年前
Redis 基础、高级特性与性能调优
本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。目录概述
Stella981 Stella981
4年前
Apache Flink 框架浅析
集团关于Blink的相关使用文档已经十分齐全,这里不准备再过多赘述。这篇文章准备对Blink所基于的Apache社区开源产品Flink的架构做一些浅显分析。一:Flink历史、基本架构及分布式部署历史Flink项目最早开始于2010年由柏林技术大学、柏林洪堡大学、哈索普拉特纳研究所共同合作研发
Stella981 Stella981
4年前
Redis 应用场景
1\. MySqlMemcached架构的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量
Stella981 Stella981
4年前
LVS+Keepalived负载均衡实践与心得补遗
一.实践背景,分析:公司研发的业务系统某个功能频繁出现数据库Mysql性能问题,导致系统使用卡顿,响应慢,且数据库所在服务器CPU负载居高不下,影响其他项目系统的正常数据库访问和使用。除去研发人员优化sql工作外,作为运维人员可以尝试对当前服务架构改造,目前架构大致如下:!(https://static.oschina.net/uploads/i
近屿智能 近屿智能
3个月前
AI 得贤招聘官:当 “AI 员工” 开始上班,招聘革命已在眼前
AI得贤招聘官:当“AI员工”开始上班,招聘革命已在眼前未来的企业劳动力,将由人类员工与数字员工共同组成。这不是一句口号,而是一个正在加速到来的现实。从自动驾驶到AI客服,从智能设计到AI法律顾问,越来越多的“AI同事”开始走进企业。当他们不仅能工作,还能
近屿智能 近屿智能
3个月前
AI面试官:用技术破解招聘困局
AI面试官:用技术破解招聘困局在数字化转型加速与人才竞争白热化的当下,企业招聘正陷入前所未有的多重困局。一方面,经济下行压力下企业招聘预算普遍收紧,但业务扩张、人才迭代带来的岗位需求却愈发迫切,人才市场中核心岗位的薪酬成本持续攀升,HR团队却往往面临人手不
近屿智能 近屿智能
1个月前
AI招聘的核心分水岭:从工具到决策级能力
AI招聘的核心分水岭:从工具到决策级能力AI得贤招聘官如果企业对AI招聘的认知还停留在“尝试性应用”,那么在2026年的人才竞争中或将陷入被动。过去一年,几乎所有企业都在探讨AI与招聘的结合,但多数实践仅停留在局部环节:用AI筛选简历、简化流程、辅助面试,