• 架构师到底该不该写代码?

    提问:没有完美的架构,那好的架构有一个什么样的标准呢?架构是为业务服务的,能够满足业务的需求并且对它的扩展性多考虑一步,我觉得这样的架构就是合适的。画外音:请注意,是多考虑一步,不是两步,不是五年后。...
    文章 2020-02-06 749浏览量
  • 架构

    如果要看,最好请看上面的图文,很有意思的故事之路,看完了也就知道《架构师成长之路》了 ...选择的关键就是想清楚对你而言,当前什么是最重要的,会付出什么的代价,同时有什么潜在风险,多大成本能解决
    文章 2016-11-29 1815浏览量
  • Spring Cloud Alibaba 实战(三)-微服务拆分与编写

    无需配置文件4.0 之后,增加了一个@RegisterMapper 注解,通用 Mapper 中提供的所有接口都这个注解,了该注解后,通用 Mapper 会自动解析所有的接口,如果父接口(递归向上找到的最顶层)存在标记该注解的接口,...
    文章 2019-10-03 3431浏览量
  • IDDD 实现领域驱动设计-由贫血导致的失忆症

    去发现问题并进行探讨学习,这样虽然会很艰辛,但收获也是巨大的,除此之外,你还会发现另一个问题,就像在建高楼大厦的时候,虽然楼房的设计是世界最高水平,但是地基打不稳,空有一张设计图纸又有什么用呢?...
    文章 2017-11-07 2457浏览量
  • GPU通用计算API的变迁和趋势

    不过,SPIR-V在语言的定义上,远超出了图形的范畴,能力表述通用计算、甚至C++的功能。现在不少开源项目是基于SPIR-V,以得到更好的移植性。4.后记 上文提到,Khronos Group工业标准两套通用计算API,OpenCL和...
    文章 2017-07-05 5265浏览量
  • DDD理论学习系列(1)-通用语言

    上面这个例就是基于通用语言例,简单清楚的说明了业务规则。我们先看第一种代码实现: bool anthentic=false;User user=_userRepository().FindUserByTenantIdAndUserName(tenantId,userName);if(user!null)...
    文章 2017-11-23 953浏览量
  • 架构设计的本质

    有什么方法来帮助我们理解复杂的系统?如何进行系统分析?架构设计的本质是什么?如何进行架构设计?如何进行业务领域建模?模型如何推导出架构设计?架构设计需要遵循哪些规范?【关键词】 系统思维,系统分析,...
    文章 2020-10-10 11793浏览量
  • 【系统架构】-什么是MDA架构、ADL、DSSA

    就是能通过一套通用程序生成另外一套程序或应用ADLADL是一种形式化语言,它在底层语义模型的支持下,为软件系统的概念体系结构建模提供了具体化语法和概念框架。ADL三个基本元素:构件:计算或数据存储单元连接件:...
    文章 2022-06-25 38浏览量
  • 屌炸天,Oracle 发布了一个全栈虚拟机 GraalVM,支持 ...

    GraalVM 有什么用?1、支持多种语言组合编程 来看下面这段代码,来自官网。const express=require('express');const app=express();app.listen(3000);app.get('/',function(req,res){ var text='Hello World!';const...
    文章 2018-07-26 2373浏览量
  • 站在Serverless肩头,思考下一代云研发架构模式

    因为代码的形态已经不再重要了,用什么语言写也不再重要了,只需要一个统一的后端(编译器后端)即可。让我们先给出第一个版本的架构定义:Water 编码架构,即人类编程的产出不再是编程语言这一类型的字符串,编程时...
    文章 2021-04-30 348浏览量
  • 架构到底是什么

    课程概览1、架构与框架的区别2、架构到底是什么&xff1f;3、架构的目的是什么&xff1f;1、架构与框架的区别提到架构&xff0c;大家常常会将架构&xff08;Architecture&xff09;和框架&xff08;Framework&xff09;混为一谈。例如&xff...
    文章 2022-06-07 26浏览量
  • 如何在一分钟内实现微服务系统下的架构可视化

    我们在此领域做的事情归纳起来就是“识别”,识别机器上的每个进程是什么,发生的网络调用远端是什么,唯有知晓了这些元素是什么我们才理由和依据来判断是否对用户意义以及其在用户架构中的重要程度。...
    文章 2018-11-28 4628浏览量
  • DDD领域驱动实战(二)-限界上下文(bounded context)

    组成通用语言包含术语和例场景&xff0c;能够直接反映在代码。通用语言中的名词给领域对象等概念命名&xff0c;如商品、订单&xff0c;对应实体对象形容词描述这些概念动词表示可完成的操作&xff0c;比如一个动作或事件&xff0c...
    文章 2021-12-20 70浏览量
  • 支付宝架构师:从工程师到架构师的成长之路

    架构师要作为业务和技术的桥梁,因此需要精通业务和技术的语言,要锻炼沟通能力,不只是口头的沟通能力,也包括标准化的图表表达设计思路的能力。架构师需要一种“中庸之道”。不管是技术的选型,团队的协作、培养...
    文章 2016-04-21 1612浏览量
  • Medium服务架构分析

    Medium从最初的简单通用架构到现在非常细化的架构可以看出他为什么成功,这也离不开强大的IDC运营商支持,目前的架构来说,虽然还是出现了一定的问题,但相对来说,还是一个非常不错的架构,(适用于特定的内容分发...
    文章 2017-03-27 1097浏览量
  • 开放产品开发(OPD):开篇

    所以,接下来我会概况的说一下Open中所指引到的那些方法分别是干什么的,有什么用,给谁用的。Open指引的方法 精益创业 Lean:这部分适合产品人员,帮助产品人员从无到有创建一个正确的产品 企业架构TOGAF:这是一个...
    文章 2017-11-09 1217浏览量
  • 互联网分层架构之-DAO与服务化

    这些在上一篇《互联网分层架构的本质》中详尽的描述,在实际系统架构演进过程中,如何利用这两个原则,对系统逐步进行分层抽象呢?咱们先从后端系统开始讲解。本文主要解答两个问题: 后端架构什么时候进行DAO层...
    文章 2019-08-11 862浏览量
  • [解读REST]2.REST用来干什么的?

    你总不会认为它是古罗马的建筑吧(虽然我说不上来具体有什么特征。但是它就是佛教建筑,你能把我咋滴)。那么架构风格也是这么一个类似的概念,也有它自己的特征加以区分,我们把这些特征称为“架构约束”。那么架构...
    文章 2017-09-15 1294浏览量
  • 微服务架构可视化平台实践

    我们在此领域做的事情归纳起来就是“_识别_”,识别机器上的每个进程是什么,发生的网络调用远端是什么,唯有知晓了这些元素是什么我们才理由和依据来判断是否对用户意义以及其在用户架构中的重要程度。...
    文章 2018-11-29 2101浏览量
  • 可应用于实际的14个NLP突破性研究成果(四)

    所以我们提出了通用语言模型微调(ULMFiT),这是一种有效的转移学习方法,可以应用于NLP中的任何任务。该方法在6个文本分类任务上的性能明显优于现有的文本分类方法,在大部分的数据集上测试使得错误率降低了18-24%...
    文章 2019-01-30 1797浏览量
  • 大型网站架构演进的五大阶段盘点

    是否高层次的人才,取决于当前的行业老大是不是也在这种语言,比如当前的顶级互联网公司如果在Java,那么自然这些公司的Java人才比较多,这样,他们的经验可以被快速复制到其他公司中。(3)语言所对应的工具...
    文章 2018-08-14 4610浏览量
  • 企业级软件开发需要什么样的框架?

    技术选型,比如用什么平台/架构(.net,j2ee,php,python等等)开发,采用什么服务器托管等。这一阶段由系统高层领导,系统分析师及系统架构师等完成。3)解决方案 根据选定的平台技术等给出一个可行的解决方案,说明系统...
    文章 2017-07-03 989浏览量
  • 一个架构师谈什么架构以及怎么成为一个架构

    很多以业务为主的项目型公司认为架构师就是trouble shooting(即排错、查错的意思,就是错误、出问题了再找架构师),把架构师当成了fireman(救火员),可是你不自己想想为什么出了问题架构师过来2秒、2分钟或者1...
    文章 2015-02-24 1480浏览量
  • 你认为已经过时的C语言,是如何影响500万程序员的?

    想让自己个长远的发展,比如架构师层面,C语言几乎还是必修课,不了解底层的实现谈何架构整个系统,谈何做出通用化的框架。从语言角度考虑学会了C语言切入到其他编程语言,学习速度会加快不少,还是值得去学。如...
    文章 2019-02-25 1019浏览量
  • 关于微服务、SOA、以及API的理解

    但是微服务和SOA之间有什么差异呢?一.简要介绍 微服务其实就是随着互联网的发展,复杂的平台、业务的出现,导致SOA架构向更细粒度、更通过化程度发展,就成了所谓的微服务了。以这种说法做为根据,SOA与微服务的...
    文章 2017-11-27 1349浏览量
  • [解读REST]3.基于网络应用的架构

    软件方面的研究通常是关注软件设计如何分类和设计,但是却很少能客观的评估不同的设计对于系统行为有什么影响。网络方面的研究则聚焦于系统之间的通信细节以及如何提高通信性能,却通常忽略一个事实,有时候改变一个...
    文章 2017-09-17 1234浏览量
  • CPU和GPU双低效,摩尔定律之后一万倍 ——写于TPU版...

    通过硬件描述语言对FPGA编程后,它可以模拟任何一种芯片的架构,包括CPU和GPU的架构,通俗地说,FPGA是一种可编程的“万能芯片”。它非常适合探索性的、小批量的产品。我们已经看到了很多的FPGA方案,实现了比GPU更...
    文章 2017-08-01 1292浏览量
  • 【TPU和GPU,谁将一统AI芯片】摩尔定律之后一万倍,10...

    如果人类还未曾发现这样的计算业务对我们有大益处,那也不会有这样的体系结构,或者说我们不知道构建出这样的计算能力组织形式有什么用,那么度量它的计算能力完成了多少GFLOPS就更没意义了。而现在有了需求——神经...
    文章 2017-08-01 1600浏览量
  • 云原生架构下微服务最佳实践-如何拆分微服务架构

    可以说微服务架构并不是什么技术创新,而是开发过程发展到一个阶段对技术架构的要求,是在实践中不断摸索而来,每个公司所信奉的架构思想相同之处,但是也不尽相同。这种化繁为简的拆分方式,不只在技术上带来突破...
    文章 2018-11-15 3363浏览量
  • 《软件工程方法与实践》—— 3.4 面向对象模型

    架构可以表示为系统中所有模型的不同视图,合起来表示整个系统,即架构包括例模型、分析模型、设计模型、实现模型和实施模型的视图。在细化阶段末期,要规划完成项目的活动,估算完成项目所需的资源。关键问题是...
    文章 2017-05-02 1683浏览量
1 2 3 4 ... 101 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化