文章 2025-01-09 来自:开发者社区

转转平台IM系统架构设计与实践(一):整体架构设计

本文由转转王棕生分享,原题“IM系列(一):转转IM系统架构探秘”,下文进行了排版和内容优化。 1、引言 转转是二手电商平台,在这个平台上,人人可以是买家,人人也可以是卖家。转转从最初的信息模式升级为一个闭环的交易模式,IM打通了买家与卖家之间的通道。本文描述了转转IM为整个平台提供的支撑能力,给出了系统的整体架构设计,分析了系统架构的特性。 ...

转转平台IM系统架构设计与实践(一):整体架构设计
文章 2024-09-24 来自:开发者社区

深入探索安卓与iOS的系统架构差异:理解两大移动平台的技术根基在移动技术日新月异的今天,安卓和iOS作为市场上最为流行的两个操作系统,各自拥有独特的技术特性和庞大的用户基础。本文将深入探讨这两个平台的系统架构差异,揭示它们如何支撑起各自的生态系统,并影响着全球数亿用户的使用体验。

当我们谈论移动操作系统时,不得不提的是谷歌开发的安卓和苹果开发的iOS。这两个系统不仅塑造了现代智能手机的使用方式,还推动了整个移动生态系统的发展。尽管它们都能为用户提供丰富的应用程序和服务,但在系统架构上却有着本质的不同。第一,我们来看看安卓。安卓基于Linux内核,其开源特性使得硬件制造商能够自由地定制和修改系统。这种开放...

文章 2024-08-29 来自:开发者社区

查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号

1、查看内核版本 cat /proc/versionuname -auname -r (base) shl@zhihui-mint:~$ cat /proc/version Linux version 5.0.0-32-generic (buildd@lgw01-amd64-015) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04....

文章 2024-07-21 来自:开发者社区

业务系统架构实践问题之单系统内架构形态中,起步时的domain设计问题如何解决

问题一:在单系统内架构形态中,什么是起步时的domain设计? 在单系统内架构形态中,什么是起步时的domain设计? 参考回答: 起步时的domain设计是指在构建系统架构之初,对领域(domain)进行合理划分的过程。这种划分不仅基于理论支持,也结合了经验判断。合理的domain设计对整个架构的生命力有着至关重要的影响。 关于本问题的更多回...

文章 2024-07-21 来自:开发者社区

业务系统架构实践问题之分层架构中的四层定位是什么

问题一:分层架构中的四层定位是什么? 分层架构中的四层定位是什么? 参考回答: 分层架构中的四层定位分别是: API层(应用服务层):面向应用层面对外的服务表达,以灵活为主,可随业务、渠道定义独立API;Biz层(业务层):面向业务场景的逻辑表达,负责业务编排,一个业务场景的主流程应在这层直观可视,同样以灵活为主;Domain层(领域服务层)...

阿里云文档 2024-03-20

什么是高可用管理系统架构和部署架构

高可用管理平台 HAS 在蚂蚁 SOFA 中间件以及 Café 应用发布平台的基础上,为用户应用及蚂蚁应用提供日常巡检、风险管理、应急预案、故障演练等技术风险管理能力,满足用户应用巡检、故障处置、应急管理、故障演练等多种应用运维场景。

文章 2024-03-12 来自:开发者社区

嵌入式微处理器的系统架构中微处理器的内核架构

嵌入式微处理器的系统架构中微处理器的内核架构 嵌入式微处理器的系统架构中,微处理器的内核架构是指处理器核心的设计和实现。内核架构包括处理器的指令集、流水线结构、缓存结构、寄存器组织等方面。以下是几个常见的嵌入式微处理器内核架构的示例,下面让我通过代码举例说明其特点: 1. ARM Cortex-M内核架构示例ARM Cortex-M系列处理器广泛应用于嵌入式系统中,其内核架构具...

文章 2023-10-19 来自:开发者社区

【系统架构】分布式系统架构设计

1 分布式系统是什么 分布式系统是指由多个计算机节点组成的一个系统,这些节点通过网络互相连接,并协同工作完成某个任务。与单个计算机相比,分布式系统具有更高的可扩展性、可靠性和性能等优势,因此广泛应用于大规模数据处理、高并发访问、分布式存储等领域。分布式系统的设计目标是将计算机资源、数据和控制权分布在多个节点上,以提高系统的可靠性、可扩展性和性能。分布式系统允许多个节点在没有中心控制的情况下协同工....

文章 2023-08-14 来自:开发者社区

美团P4级精心整理的微服务系统架构设计手册,一睹微服务架构世界

近几年,微服务架构在大量技术社区迅速蹿红,被认为是 IT 软件架构的未来方向。一线互联网公司由于具有大量的业务体量和业务场景,比如阿里、百度、网易,很早就开始入坑微服务架构。随着云端办公以来,发现微服务越来越重要了。Docker 容器技术和自动化运维等相关技术发展,使微服务变得更容易维护。大家可能都注意到,像阿里、腾讯、字节跳动等大厂的后端岗位明确写出:微服务设计经验优先。如果没有这方面的准备的....

美团P4级精心整理的微服务系统架构设计手册,一睹微服务架构世界
文章 2023-08-08 来自:开发者社区

最后一次!阿里第九版Java系统架构师+应用架构师面试突击宝典

阿里第九版Java系统架构师+应用架构师面试突击宝典大致目录下面这张图是这个PDF的大致内容,详细内容的话在这里为大家展开有点不切合实际,下面也将会为大家截图部分的内容!还是那句话,受限于文章的篇幅问题,里面详细的知识点就不给大家截图打开了!多线程部分内容什么是线程死锁?如何避免死锁?JVM部分部分内容说⼀下堆内存中对象的分配的基本策略计算机网络部分的内容算法部分内容MySQL部分内容Redis....

最后一次!阿里第九版Java系统架构师+应用架构师面试突击宝典

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注