写点什么

视频:CORBA 宗师谈 REST、Web 服务和 Erlang

  • 2008-04-15
  • 本文字数:554 字

    阅读完需:约 2 分钟

在 QCon 旧金山 2007 大会期间,InfoQ 的编辑 Stefan Tikov 采访了 CORBA 宗师 Steve Vinoski,就他对 REST 的关注,使用 CORBA 的场景,以及分布式系统中描述语言的角色等问题做了深入的探讨。其他主题还包括了解多门语言的好处,Erlang 在构建分布式系统时的好处等。

观看视频: CORBA 宗师谈 REST、Web 服务和 Erlang (25 分 37 秒)

在谈到如果自己现在是一个大型公司的架构师,要为一整套系统或者一个大型分布式系统设计架构的话,会选择什么技术,Steve 回答说:

我想我会先看看 REST。如果你研究一下 SOA,你会发现它主要关注业务和文化,里面都是谈我们如何整合业务,如何使事物能彼此合作,如何制作共享组件,以及如何避免重复劳动和雇员多余等等问题。SOA 关注的重点是文化,而不是技术架构。有些人在谈论技术 SOA,但是技术 SOA 还是依靠现在我们所用的产品,因为每一个产品都是不同的。从技术角度来看,SOA 还没有具体到让这些产品看上去都一样的地步。转而来看 REST,它就是一个全新的架构类型,全是关于规约以及如何从这些规约中找到价值的方面。有些人已经将大量的规约用于分布式系统,并取得了可喜的成绩。那么为什么我认为我可以做的更好呢?因为我从前做过类似的工作,如果必须使用那些规约的话,我也能设计得非常松耦合。在我看来,如果单纯考虑工程造价的话,REST 是有意义的。

2008-04-15 21:541271

评论

发布
暂无评论
发现更多内容

开源公开课丨ChunJun数据传输模块介绍

袋鼠云数栈

史上最全的Java并发系列之Java并发机制的底层实现原理

自然

多线程 并发 8月月更

旺链科技成为湖南省区块链协会理事单位

旺链科技

区块链 区块链技术 产业区块链

【云原生】Docker 进阶 -- 数据卷使用与实战练习

Bug终结者

Docker 阿里云 云原生 8月月更

开源图编辑库 NebulaGraph VEditor 的设计思路分享

NebulaGraph

数据库 图数据库 知识图谱 NebulaGraph

字节跳动基于ClickHouse优化实践之Upsert

字节跳动数据平台

OLAP Clickhouse 数据库优化 数据库开发 数据库·

大数据培训学习软件工程师机构靠谱吗

小谷哥

大数据程序员参加培训好还是自学好

小谷哥

史上最全的Java并发系列之并发编程的挑战

自然

多线程 并发 8月月更

2022年中国足球赛事营销洞察

易观分析

营销 报告 足球

数据说|数字经济,山东16市谁最“炫”?排行榜来了

易观分析

数字经济 山东

前端培训学完课程后如何找工作?

小谷哥

这次6张图带你彻底搞懂RocketMQ是怎么保存偏移量的?

程序员小毕

Java 程序员 面试 RocketMQ 消息中间件

终于!极狐GitLab 支持 ARM 啦!

极狐GitLab

DevOps 敏捷开发 arm 极狐GitLab 嵌入式硬件

面试的朋友听我说,18个MyBatis高频知识及学习笔记,双手奉上

冉然学Java

Java 源码 分布式 mybatis 构架

博云入选国家级专精特新「小巨人」名单!

BoCloud博云

云计算 容器 “小巨人”企业

华能 + Alluxio | 数字化浪潮下跨地域数据联邦访问与分析

Alluxio

数字化 国产化 东数西算 大数据 开源 数据编排

计算机专业和培训出来的前端程序员的区别

小谷哥

开源一夏 | TypeScript对于Duck类型和模块命名空间的应用实战

恒山其若陋兮

开源 8月月更

二分查找:一种效率较高的查找方法

华为云开发者联盟

开发 二分查找 查找 区间

表达式转换-中缀转后缀表达式后计算-数据结构与算法

清风莫追

算法与数据结构 8月月更

破解双中台困局:万家数科 x StarRocks 数字化技术实践

StarRocks

大数据

过等保费用包含哪些?大概多少钱?

行云管家

等保 等级保护 过等保

从这 5 个 DevOps “恐怖故事”,我们能学到什么?

飞算JavaAI开发助手

应用实例分析——图像检索

Geek_e369a5

图像搜索

史上最全的Java并发系列之Java并发容器和框架

自然

多线程 并发 8月月更

影响全彩LED显示屏质量的几个因素

Dylan

LED显示屏 全彩LED显示屏 led显示屏厂家

Redis API——List功能实践与性能测试【Go版】

FunTester

Go-Excelize API源码阅读(十)—— SetActiveSheet(index int)

Regan Yue

Go 开源 源码阅读 8月日更 8月月更

迄今为止把Mybatis讲解的最详细的PDF,图文并茂,通俗易懂

冉然学Java

Java 编程 程序员 mybatis 构架

秒云获得阿里云首批产品生态集成认证,携手共建云原生智能运维生态服务

MIAOYUN

智能运维 智能运维AIOps 阿里云产品生态集成认证

视频:CORBA宗师谈REST、Web服务和Erlang_SOA_Stefan Tilkov_InfoQ精选文章