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

  • 云原生架构:在云环境中构建弹性应用

    随着云计算技术的快速发展,云原生架构已经成为现代软件开发的热门话题。作为一种在云环境中构建和运行应用程序的方法论,云原生架构强调弹性、可扩展性和灵活性,使开发者能够更好地应对复杂的业务需求。本文将深入探讨云原生架构的核心概念、优势以及如何在云环境中构建弹性应用。什么是云原生架构?云原生架构是一种面向

  • 架构设计的理念和原则是SaaS的核心灵魂

    作者丨安静波编辑丨千山本文整理自天润融通CTO安静波在WOT2023大会上的主题分享,更多精彩内容及现场PPT,请关注51CTO技术栈公众号,发消息【WOT2023PPT】即可直接领取。日前,在51CTO主办的WOT全球技术创新大会上,天润融通CTO安静波带来了主题演讲《全渠道智能客户联络平台技术架

  • 如何绘制漂亮的架构图,方法论+工具

    合集-PDDON在线画图(1)1.如何绘制漂亮的架构图,方法论+工具05-14收起架构图一词应用比较广泛,涉及到各个行业,从软硬件领域来对架构图分类就有如下几种物理架构描述整个信息系统需要使用到的软硬件设施,以及其部署位置及各个软硬件之间的关联关系。软硬件设施包括主机、服务器、交换机、路由器、防火墙

  • 【架构与设计】常见微服务分层架构的区别和落地实践

    作者:京东科技 康志兴前言从强调内外隔离的六边形架构,逐渐发展衍生出的层层递进、注重领域模型的洋葱架构,再到和DDD完美契合的整洁架构。架构风格的不断演进,其实就是为了适应软件需求越来越复杂的特点。可以看到,越现代的架构风格越倾向于清晰的职责定位,且让领域模型成为架构的核心。基于这些架构风

  • 项目开发软件架构选择指南

    从系统的组织和部署结构方面来看,软件架构的演化进程显然有着从简单到复杂的趋势。那是否最新最复杂的架构就是目前业界选择的最佳架构呢?非也。没有最好的架构,只有最合适的架构。在软件架构的选择上,“合适”比“新”更加重要。对于整个软件架构发展进程,我们可以大致分为三大阶段:单体架构、SOA架构、微服务架构

  • 什么是松散耦合的架构?

         散耦合的架构是一种软件应用程序开发模式,其中多个组件相互连接,但并不严重依赖对方。这些组件共同创建了一个总的网络或系统,尽管每个服务都是为执行单一任务而创建的独立实体。松散耦合架构的主要目的是创建一个不会因为单个组件的失败而失败的系统。面向

  • 现代企业数据架构的关键要素

    ​译者|陈峻审校|孙淑娟不知您是否注意到,现代企业数据架构的概念化设计,对于企业的数据掌控与“变现”能力,起着至关重要的作用。此处的现代企业架构主要包括:微服务、云原生应用、事件驱动方案以及数据密集型解决方案等。我们需要通过确定基础架构的安全性与性能要求,以实现各种工作负载在处理过程中的可扩展性和敏

  • 分析了1011个程序员的裁员情况后得出的启示

    大家好,我卡颂。大家应该能明显感觉到最近几个月求职环境不太好,但究竟有多不好,具体的情况是什么样的?为了分析程序员职场现状,我进行了裁员情况调查,一共有1011位程序员朋友参与。本文会根据调查结果,为大家带来一些启示(如果不想看分析过程,可以直接跳到文末看结论)。裁员真的多么?按「工作职级」来看,受

  • 安全架构设计的方法论

    常用思考方法技术常用思考方法技术思考本质还是结构化思考,所以常见的结构化思考方法也是适用的。这也是大家会看到很多技术架构师都会用一些方法论去分析问题的原因。但这里我不是重新去论述这些常见的技巧,而是分享从技术实战中得到的一些思考方法,为此我分为了技术架构设计的方法和技术Leader的思考方法两类。技

  • 架构治理基石:基于规范 + 模式的工具化

    围绕于ArchGuard,我们一直在探索适合于大多数企业的治理模式。通常来说,对于应用架构的治理来说,我们的预期目标是,对应的 架构设计 (广义上的)能被采纳和遵守。如果过程中出现有流程上的问题,导致了架构在实施过程中,架构会不断偏离预期的设计。那么,我们就会致力于匹配设计相应的

  • 一篇带你了解微服务 vs. 单体架构

    背景在软件行业,微服务架构是一种重要的发展趋势。这一趋势,不仅仅是对企业内的IT信息系统建设,甚至在企业向数字化转型方面,都有着深远的影响。微服务架构与传统的单体软件架构代表着IT产业处理软件开发方式的一个根本性转变,Netflix、Google、亚马逊等组织均已成功采用这一转变。但是,与传统的单体

  • 一文看懂docker容器技术架构及其中的各个模块

     概述今天主要简单介绍下docker的技术架构及其中组成的各个模块。技术架构  distribution负责与dockerregistry交互,上传洗澡镜像以及v2registry有关的源数据registry负责dockerregistry有关的身份认证、镜像查找、镜像

  • 服务端高并发分布式架构演进之路

     1.概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2.基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的

  • 互联网架构,究竟为什么需要配置中心?

    配置中心是互联网架构体系中很重要的一块,但为什么会有配置中心,是不是一开始就要有配置中心,它究竟解决什么问题,这是今天要讨论的问题。随着互联网业务的越来越复杂,用户量与流量越来越大,“服务化分层”是架构演进的必由之路。如上图,站点应用会调用服务,上游服务调用底层服务,依赖关系会变得非常复杂。对于同一

  • 10个优秀实践技巧,实现有效的微服务架构

    去年有人提出了微服务将疯狂至死,微服务的争论从未停止过。今天,小芯给大家带来的是不能不提系列——正确实施微服务架构的10条技巧(也是10个优秀实践)。微服务架构是什么?这是笔者自己整理的定义:微服务架构是将软件系统分解为自主模块,这些自主模块可独立部署,并通过轻量级,与语言无关的方式进行通信,共同实

  • 为什么大部分人做不了架构师?这两点是关键

     选择有时候比努力重要,真正厉害的人不仅仅是埋头苦干,而是会利用好的思维方式、好的方法,看穿事物的本质,顺势而为,找到事情的最优解,并懂得举一反三。架构师是程序员的目标之一,但大多数程序员无法成为架构师。真正厉害的架构师具备什么样的思维方式,到底强在哪?今天,韩帅为你揭秘。世界上所有的道理

  • 采用微服务架构的六个考量因素

    【51CTO.com快译】新兴技术的下一波浪潮正向我们涌来,人工智能、可穿戴设备、物联网及更多技术变得普及开来。许多组织现面临着管理这些整体式应用程序这个难题。当下,速度和灵活性必不可少。Netflix、Twitter、eBay和亚马逊等大型互联网公司采用的下一个架构创新是微服务。据互联网服务器供应

  • 跳出大公司技术体系谈架构

    为什么大部分工程师都无法成为优秀的架构师?做到纯精通coding,是否能成为***的架构师?如果你有这样的疑惑,就来听听蚂蚁高级测试开发专家懿泽怎么说。今天,懿泽跳出大型互联网公司技术体系,从通用角度,谈谈对架构的理解,相信对想成为优秀架构师的同学一定会有所启发。依托丰富的中间件、成熟的框架,在大型

  • 大型互联网必备架构技术:高性能+分布式+开源框架+微服务

    Java架构师,应该算是一些Java程序员们的一个职业目标了吧。很多码农码了五六年的代码也没能成为架构师。在这里分享6个专题来提高大家的编程能力:开源框架解析-架构师筑基-高性能架构-微服务架构-团队协作开发-B2C商城实战。一、开源框架解析程序员每天都和代码打交道。经过数年的基础教育和职业培训,大

  • 从微服务到人工智能:2019年DevOps的八大趋势

    过去几年中,从鬼话到神话再到人话,DevOps已经从时髦概念落地***实践,进而改变着整个软件世界。而在即将到来的2019年,DevOps将迎来一波猛烈的发展,成为推动软件世界前进的核心动力。从过去五年DevOps的GoogleTrend热度走势(下图)来看,这个预测并非空穴来风。统计数据方面,De

推荐阅读