深圳幻海软件技术有限公司 欢迎您!

  • 读发布!设计与部署稳定的分布式系统(第2版)笔记17_中间件、背压和调速器

    合集-读发布!设计与部署稳定的分布式系统(第2版)(17)1.读发布!设计与部署稳定的分布式系统(第2版)笔记01_生产环境的生存法则06-132.读发布!设计与部署稳定的分布式系统(第2版)笔记02_停飞的代码异常06-143.读发布!设计与部署稳定的分布式系统(第2版)笔记03_让系统稳定运行0

  • 读发布!设计与部署稳定的分布式系统(第2版)笔记08_自黑与放大

    合集-读发布!设计与部署稳定的分布式系统(第2版)(11)1.读发布!设计与部署稳定的分布式系统(第2版)笔记01_生产环境的生存法则06-132.读发布!设计与部署稳定的分布式系统(第2版)笔记02_停飞的代码异常06-143.读发布!设计与部署稳定的分布式系统(第2版)笔记03_让系统稳定运行0

  • 华为鸿蒙系统下载猫薄荷,华为鸿蒙系统官网下载_华为鸿蒙系统官网2.0系统安装包免费分享 v1.0-安族软件网...

    华为鸿蒙系统官网,为大家带来了一个全新的手机系统哦,这款由华为研发的鸿蒙系统运行流畅稳定性非常的好,完全能够取代现在的安卓系统,为了大家能够更好的体验,小编已经为大家带来了最新的安装包哦!华为鸿蒙系统官网功能:1、这一次的话主要是首次的发布会亮相,但是也时刻的牵扯着国人的心;2、使用起来流畅度也是相

  • 可观测性如何重新定义开发人员角色

    越来越多的公司在当今的数字世界中使用软件来开展业务。随着微服务、容器和基于云的技术的使用越来越多,传统的监控解决问题的方法已经不能满足需求,此时就需要可观测性来解决实际问题了。不少人对可观测性和监视分不清。监视是指定期观察和记录项目中发生的活动,而可观测性则实时监视并了解系统的性能和行为。利用可观测

  • 阿里B端案例!菜鸟智能设计中台设计复盘

    在开始这个话题之前,我们需要先对设计中台有个基本的认识,读者可以通过《SEEConf设计工程化三部曲!探索新环境下「产研协同模式」中的思考与实践》这篇文章了解到阿里对设计中台研发模式和设计工程化的思考和工具方面的进展。我们对产品生产链路中多角色协同、可消费物料进行管理,加速生产效率的同时降低成本,同

  • 关于TEE,你需要知道的五大要素

    我们通常提到的安卓手机不仅仅只有安卓系统,还有与安全息息相关的TEE系统,当然除了这两个系统之外,还会有其他系统,在此我仅仅阐述TEE与安卓是如何并存的,先向大家介绍下这两个系统如何部署,紧接着从SMC调度和通信方式,库的角度来分别说明两个系统的通信机制,最后为大家简单说明一下TEEAPI的GP标准

  • iOS16被传Bug太多,大家最好晚点更新

    不知道大家有没有注意到这么一个现象,每年iOS系统更新都会进入一个怪圈,那就是还没发布前让大家十分期待,发布后用一段时间,又会被很多觉得也就那样,和之前系统版本也没太大区别,就拿iOS15来说,除了戴口罩解锁功能让人印象深刻之外,还有哪些能让你记住的更新吗?之前就和大家说过,手机厂商为了增加设备吸引

  • 为什么iOS15.2必须升级,知道这三点你才能恍然大悟

     除了系统优化的速度更快地“玄学”感受之外,几个新功能的上线,就特别值得升级,小细节不说了,其中的3个重要功能,你一定要知道,升级之后要充分利用。  1、App隐私报告还记得之前安卓手机上的一呼百应小山头吗?一个App自启动之后,就会呼喊它的同系兄弟启动一起嗨,当时被小

  • 面试官:你知道怎么把Spring Cloud性能优化提升10倍以上吗?

    一、写在前面相信不少朋友都在自己公司使用SpringCloud框架来构建微服务架构,毕竟现在这是非常火的一门技术。如果只是用户量很少的传统IT系统,使用SpringCloud可能还暴露不出什么问题。如果是较多用户量,高峰每秒高达上万并发请求的互联网公司的系统,使用SpringCloud技术就有一些问

  • 转转价格系统DDD实践

    客观的理解DDDDDD,即领域驱动设计,不仅带给我们一套新的概念,还提供了一套全新的设计思路,应用在构建大型复杂软件系统之上。相对于DDD,我们使用的传统的设计思路,常被称为数据驱动设计,常被应用于中小型的项目。互联网的项目,往往是快速迭代,起初一个小项目,慢慢会演化为一个中大型的项目,在演化过程中

  • Replication(上):常见的复制模型&分布式系统的挑战

    作者:仕禄分布式系统设计是一项十分复杂且具有挑战性的事情。其中,数据复制与一致性更是其中十分重要的一环。数据复制领域概念庞杂、理论性强,如果对应的算法没有理论验证大概率会出错。如果在设计过程中,不了解对应理论所解决的问题以及不同理论之间的联系,势必无法设计出一个合理的分布式系统。本系列文章分上下两篇

  • 程序员不得不知道的 API 接口常识

    实话,我非常希望自己能早点看到本篇文章,大学那个时候懵懵懂懂,跟着网上的免费教程做了一个购物商城就屁颠屁颠往简历上写。至今我仍清晰地记得,那个电商教程是怎么定义接口的:管它是增加、修改、删除、带参查询,全是POST请求一把梭,比如下面这样:复制修改用户的收货地址POST/xxx-mall/cart/

  • 分布式架构的十四次演进之路

    特别说明:本文以淘宝为例仅仅是为了便于说明演进过程可能遇到的问题,并非是淘宝真正的技术演进路径。基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式,系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomcat和数据库分别部署在不同的

  • 高并发抢购系统,架构解密......

    背景大家好,这篇文章给大家介绍一个非常经典的去大厂面试经常被问的一个问题,就是瞬时高并发抢购问题。通常来说,大厂开发的系统经常会遇到一些类似电商秒杀抢购、景点门票高并发抢购、特殊商品(比如口罩)高并发抢购、类似12306的高并发抢票类的系统。所以经常会问这一类高并发抢购类的问题,这个时候,小伙伴们如

  • 陈皓:我做系统架构的一些原则

     工作20多年了,这20来年看到了很多公司系统架构,也看到了很多问题,在跟这些公司进行交流和讨论的时候,包括进行实施和方案比较的时候,都有很多各种方案的比较和妥协,因为相关的经历越来越多,所以,逐渐形成了自己的逻辑和方法论。今天,想写下这篇文章,把我的这些个人的经验和想法总结下来,希望能够

  • 分布式系统的时间问题

     序一些技术点仿佛俯拾皆是,但很少有时间有精力把他们串起来形成体系,进而系统性地理解它们。象多人共著《深入分布式缓存》那样多角度认识缓存技术并不多见,“临渊羡鱼,不如退而结网”,石头兄弟的这篇关于时间的文字成于去年,历久反而弥新。   ​​ 目录1什

  • 用于软件架构的 C4 模型

     软件架构图可能是一个非常有用的沟通工具,但很多团队减少了图表的创建,即使有创建图表,也往往模糊不清。本文作者依据自己多年的软件开发和与团队合作的经验,提出了C4模型。C4模型是由一系列分层的软件架构图组成,这些架构图用于描述上下文、容器、组件和代码。C4模型的层次结构提供了不同的抽象级别

  • Kafka快速入门秘籍:背景介绍,应用场景分析、核心架构分析

     一、背景介绍引言:其实这段背景,我们之前介绍RabbitMQ的时候,已经说过了,我们这里讲kakfa的时候,再把这一段给拿出来,再说明下。在讲实战前,我们还是有必要讲解下理论的,理论为辅,实战为主,在实战的基础上,再深入理解理论,底层原理,底层源码。下篇文章或者视频,我们将带你看官网学习

  • 如何成为优秀的技术主管?你要做到这三点

     技术主管,又叫「技术经理」,英文一般是TechLeader,简称TL。随着工作经验的不断积累,能力的不断提升,每个人都有机会成为TeamLeader。然而在机会到来前,我们必须提前做好准备,对TL的工作职责有一定了解。当然,这也会为当下更好地配合TL工作打下基础。今天,阿里巴巴高级技术专

  • 如何应对复杂系统架构的演进

    随着业务的复杂性增大、系统吞吐量增长,所有功能统一部署难度加大,各个功能模块相互影响,使系统变的笨重且脆弱;因此需要对业务进行拆分、对系统进行解耦、对系统内部架构升级,来提升系统容量及健壮性。接下来主要分两部分介绍:系统拆分与结构演变。一、系统拆分系统拆分从资源角度分为:应用拆分和数据库拆分。从采用

推荐阅读