阅读更多
相信大家都被今天Google重组的消息刷爆了朋友圈、微博。别着急,下面笔者就带大家来捋一捋这究竟是怎么一回事?

谷歌重组更名为Alphabet



谷歌联合创始人兼CEO Larry Page


今日,谷歌联合创始人兼CEO Larry Page在官方博客上宣布了公司重组消息。 Larry Page将与另外一位联合创始人Sergey Brin创办一家新的控股公司Alphabet,两人分别出任CEO与总裁职位。Alphabet将掌控一系列公司,其中最大的是谷歌。公司网站的地址也打破常规,变更为https://abc.xyz/。

也就是说,Alphabet将取代谷歌在纳斯达克上市,谷歌目前所有股份将自动转换为同等数量与权益的Alphabet股份。原先的谷歌将成为Alphabet的全资子公司,而当前高级副总裁Sandar Pichai将出任新谷歌的CEO职位。

Larry Page在谷歌官方博客上表示,Alphabet旗下将包括一系列子公司,其中最大的子公司就是新谷歌。而新谷歌的业务范围将有所缩水,与谷歌核心互联网业务相对较远的公司将划归到Alphabet内。他列举了健康领域业务的两家子公司为例:血糖监测隐形眼镜业务的Life Science以及生命延长业务的Calico。



Alphabet架构图


Alphabet旗下公司包含谷歌(包括搜索、广告、地图、Youtube视频服务和移动终端系统安卓)、Calico(抗衰老生物技术)、Nest(物联网相关)、Fiber(光纤宽带服务)、Google Ventures和Google Capital (风投和投资部门)以及Google X(无人驾驶汽车、无人机等研发部门)这七大子公司。
目的何在?

Larry Page解释说,重组公司的主要目的是扩大管理范围,独立运营一些并不非常相关的业务。他会为每个子公司挑选新的强有利的CEO,确定他们的薪酬水准,而他与布林将在所需时提供建议咨询。得益于新公司架构,谷歌两位联合创始人将更加专注于原先谷歌内部的新机遇。

“新公司命名为Alphabet是来自语言文字字母的集合,而语言是人类最为重要的创新,也是谷歌搜索的索引核心。”Larry Page如是说。同时,Alpha也有投资回报的意思,会尽力给投资者带来回报。”

而早前,Larry Page就曾说过,“谷歌不是一个传统的公司。我们不打算成为普通的‘一个公司’。”——此举果然非比寻常。推荐阅读:《谷歌风云:没有公司文化的谷歌文化

Sandar Pichai是什么来头?

Sandar Pichai 1972年出生于印度,曾获印度印度理工学院(IIT-Kharagpur)学士学位、斯坦福大学硕士学位、宾夕法尼亚州沃顿商学院MBA。2004年加盟谷歌开始,皮查伊便将产品帝国逐渐扩展到了安卓系统、搜索引擎、谷歌云存储Google Drive、基于PC的操作系统Chrome OS、地图、应用软件以及广告等业务。现在,驾驶着谷歌这台价值4440亿美元豪车的Sandar Pichai ,拿到了车钥匙。Sandar Pichai的地位仅在两位联合创始人之下。

实际上,Sandar Pichai 的职权范围去年10月就已经获得极大提升,他是安卓系统的工程师,负责谷歌互联网业务的产品与工程工作。Larry Page表示,“我与布林都对皮查伊取得的进展表示非常激动……我们与董事会都认为,如今是Sandar Pichai 出任谷歌CEO职位的时候了。”

国外媒体《今日美国》报道称,Sandar Pichai 才是如今谷歌的大脑和代言人。

Alphabet的由来

Alphabet的英文意思是“字母表”。目前,谷歌的项目名称已经涵盖了英文的26个字母。看到下列谷歌旗下项目表,你就知道这个名字恰如其分。



控股公司“字母表”将在“今年晚些时候”注册,各大子公司将在2016年初开始独立报告财务状况。

彭博社的解读是,谷歌负责赚钱养家,其他业务负责改变世界。——是不是很犀利?
  • 大小: 29.4 KB
  • 大小: 388.2 KB
  • 大小: 34.1 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • MyBatis开发框架

    MyBatis是继Hibernate开发框架之后使用为广泛的实体层开发技术,在Java软件开发中开始占据着越来越重要的地位,同时也是广大的互联网公司使用多的开发框架。本课程将为读者完整的讲解MyBatis开发技术。官方QQ群:612148723。

  • OR Mapping 的原理

    OR-Mapping是面向对象分析设计的产物,主要解决对象层次的映射、对象关系的映射以及对象的持久化问题,也是分层设计要解决的问题之一。OR-Mapping会给程序设计带来那些好处呢?在面向对象的分层设计的系统体系中,上层的程序执行最终结果都是要操作数据库,而数据库是关系型,不是面向对象的,正是通过对象关系的映射,使我们实现了只对上层对象的操作实现对表的操作,感觉好象没有数据库的存在,上层只管面向

  • 什么是OR Mapping

    对象-关系映射(ORM, 即 Object-Relation Mapping)模式指的是在单个组件中负责所有实体域对象的持久化,封装数据访问细节。ORM提供了实现持久化层的另一种模式,它采用映射元数据来描述对象-关系的映射细节,使得ORM中间件能在任何一个Java应用的业务逻辑层和数据库层之间充当桥梁。 ORM解决的主要问题就是对象-关系的映射。域模型和关系模型都分别建立在概念模型的基础上。

  • 面试问题: 什么是ORMapping... 最朴素的说法!!

    对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。本质上就是将数据从一种形式转换到另外一种形式。 这也同时暗示者额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持...

  • O/R Mapping 对象关系映射

    ORM(Object-Relational Mapping)是一种将对象模型和关系型数据库之间的映射关系进行自动化转换的技术。ORM 的目标是将对象模型和关系型数据库之间的转换过程自动化,使开发人员可以使用面向对象的方式来操作数据库,从而提高开发效率和代码质量。对象和关系之间的映射关系定义。数据库操作的自动化,包括 CRUD 操作、事务管理等。

  • bboss持久层ormaping机制详解

    bboss持久层针对db操作即提供了原始sql语句的支持,又提供了简单而高效的ormapping机制,本文详细介绍之 1.可变参数的原生sql API 删除 SQLExecutor.delete("delete from LISTBEAN"); SQLExecutor.delete("delete from LISTBEAN where id=?",1); 插入 sql ="i...

  • OR Mapping的数据模式

    程序语言已经由面向过程的模型全面转向为面向对象的模型,UML的出现更加革新了软件开发方法论。O/R Mapping的概念也就应运而生了。 为什么要提出O/R Mapping概念  程序语言已经由面向过程的模型全面转向为面向对象的模型,UML的出现更加革新了软件开发方法论。然而数据库模型却从未随着开发语言的进步而随之革新,仍然使用面向关系的数据库模型。关系模型对现实世界

  • 持久层与ORMaping

     最近在做一个项目用到了持久化层。学到了些东西,跟大家分享下:持久化就是把数据保存到可掉电式存储设备中供之后使用。我们每天都在用的oracel就是一个持久化工具。通过它我们将数据持久化到磁盘上。有了持久化为什么还要持久层呢?主要是为了解决以下几个问题:1、如果业务层发生变化,比如需要将客户端程序从C/S迁移到B/S,我们的持久化代码是否要重新编译。2、如果底层数据持久化机制发上了变化,如从orac...

  • 简单的OR-Mapping 工具---不差托作者

    NULL 博文链接:https://erbin.iteye.com/blog/367375

  • 什么是ORMapping?

    ORM :对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),用于实现面向对象编程语言里不同类型系统的数据之间的转换。 O(面向对象)<----->ORMapping<----->R(面向关系) 在数据库层面, 尤其是关系型数据库. 是没有对象概念的. 有的只是表格, 和数据记录 想象一下, 如果你在某个视频网站, 为某个视频写了一条评论 接下来会发生什么呢? 我们要更改用户表...

  • OR Mapping技术--软件工程的死敌

    Java软件开发员们都知道有一个MVC架构,其中最底层Model层目前流行的是ORMaping的技术.面向对象的痴迷者想把什么都对象化,苦苦想将关系数据库变为面向对象的数据库,经过十多年的实践证明, 这种想法是不现实的, 面向对象的数据库至今没有商品化的产品. 于是面向对象的痴迷者创造出OR Mapping技术(例如OJB,Hibernate).笔者看来,用OR Mapping完全没有必要,

  • OR-Mapping

  • ormapping关系对象映射用到数据库

    O/R mapping 就是关系对象映射用到数据库,就是类和数据表的映射好处就是通过它可以自动生成对象保存,删除等操作,将数据影射为对象 ;

  • Hibernate(ORMapping) 上手实例与配置过程

    利用一晚上的时间配置了一下Hibernate,做了一个简单的demo练习实现对数据库的增删改查,接下来我一步步的分析并且会指出每一步大家该注意的地方。 首先引进jar包:接下来,我们来看一下目录:好了,现在就开始我们的工作: 1 . 建立实体类User,和数据库中的表有对应关系,实现每个属性的get和set方法(有三个属性),并实现可序列化。package User; import java.i

  • Mapping映射入门

    什么是mapping映射 概念:自动或手动为index中的_doc建立的一种数据结构和相关配置,简称为mapping映射。 插入几条数据,让es自动为我们建立一个索引 PUT /website/_doc/1 { "post_date": "2019-01-01", "title": "my first article", "content": "this is my first article in this website", "author_id": 11400 } PUT /webs

  • ROS学习心得——定位-SLAM-hector_mapping(RPLIDAR A2)

    ROS学习心得——定位-SLAM-hector_mapping FOR THE SIGMA FOR THE GTINDER FOR THE ROBOMASTER 简介: 产品相关数据与官方文档:http://www.slamtec.com/cn/Lidar/A2 该篇借鉴了很多博客主们的文章,进过一番折腾后终于成功运行了,在此,感谢他们的开源,愿意将经验分享出来。同时也希望大家看了这篇文章后一次就...

  • Solidity学习::(11)mapping映射类型

    映射类型 作用: 映射是一种引用类型,存储键值对,提供根据键查找值,与其它语言中的字典类似,但也有不同 定义(声明) : 由于在映射中键的数量是任意的,导致映射的大小也是变长的。映射只能声明为storage的状态变量,或被赋值给一个storage的对象引用。 声明举例: mapping(uint => uint) stateVar;   赋值(建立映射):  s...

Global site tag (gtag.js) - Google Analytics