ServiceComb的通信处理详解

华为开发者社区 2018-05-15 09:39 次阅读

今天的介绍 ServiceComb 的通信处理详解。

整体介绍

ServiceComb的底层通信框架依赖Vert.x. vertx标准工作模式为高性能的Reactive模式,其工作方式如下图所示:

图 Reactive模式工作方式

业务逻辑直接在Eventloop中执行,整个业务流程中没有线程切换,所有的等待逻辑都是异步的,只要有任务,则不会让线程停下来,充分、有效地利用系统资源。

vertx生态中包含了业界常用各种组件的Reactive封装,包括jdbc、zookeeper、各种mq等等。但是Reactive模式对业务的要求相当高,业务主流程中不允许有任何的阻塞行为。因此,为了简化上层业务逻辑,方便开发人员的使用,在Vertx之上提供同步模式的开发接口还是必不可少的,例如:

各种安全加固的组件,只提供了同步工作模式,比如redis、zookeeper等等;

一些存量代码工作于同步模式,需要低成本迁移;

开发人员技能不足以控制Reactive逻辑。

所以ServiceComb底层基于vertx,但在vertx之上进行了进一步封装,同时支持Reactive及同步模式。

工作于Reactive模式时,利用Vertx原生的能力,不必做什么额外的优化,仅需要注意不要在业务代码中阻塞整个进程。

而同步模式则会遭遇各种并发性能问题。,本文描述同步模式下的各种问题以及解决方案。

RESTful流程中,连接由vertx管理,当前没有特别的优化,所以本文中,连接都是指highway流程中的tcp连接。

同步模式下的整体线程模型

图 同步模式下的整体线程模型

一个微服务进程中,为transport创建了一个独立的vertx实例;

Eventloop是vertx中的网络、任务线程;

一个vertx实例默认的Eventloop数为:

2 * Runtime.getRuntime().availableProcessors()

服务消费者端

在服务消费者端,主要需要处理的问题是如何更加高效地把请求推送到服务提供者上去,然后拿到服务提供者的返回信息。所以在这一端我们主要关注“如何更高效的发送数据”这个话题。

单连接模型

1、最简单的单连接模型

图 最简单的单连接模型

从模型图中,我们可以看到,所有的consumer线程,如果向同一个目标发送数据,必然产生资源竞争,此时实际的处理如下:

Connection.send内部直接调用Vertx的socket.write(buf),是必然加锁互斥的。

这必然导致大量并发时,大多数consumer线程都无法及时地发送自己的数据。

Socket.write内部会调用netty的channel.write,此时会判断出执行线程不是Eventloop线程,所以会创建出一个任务并加入到Eventloop任务队列中,如果Eventloop线程当前在睡眠态,则立即唤醒Eventloop线程,异步执行任务。

这导致频繁的任务下发及线程唤醒,无谓地增加cpu占用,降低性能。

2、优化的单连接模型

图 优化的单连接模型

在优化模型中:

每个TcpClientConnection额外配备一个CAS消息队列;

Connection.send不再直接调用vertx的write方法,而是:

所有消息保存到CAS队列中,减少入队竞争;

通过原子变量判定,只有入队前CAS队列为空,才向Eventloop下发write任务,唤醒Eventloop线程;

在Eventloop中处理write任务时,将多个请求数据包装为composite buffer,批量发送,减少进入os内核的次数,提高tcp发送效率。

代码参见:

https://github.com/ServiceComb/ServiceComb-Java-Chassis/blob/master/foundations/foundation-vertx/src/main/java/io/servicecomb/foundation/vertx/client/tcp/TcpClientConnection.java

io.servicecomb.foundation.vertx.client.tcp.TcpClientConnection.packageQueueio.servicecomb.foundation.vertx.client.tcp.TcpClientConnection.send(AbstractTcpClientPackage, long, TcpResponseCallback) 

https://github.com/ServiceComb/ServiceComb-Java-Chassis/blob/master/foundations/foundation-vertx/src/main/java/io/servicecomb/foundation/vertx/tcp/TcpConnection.java

io.servicecomb.foundation.vertx.tcp.TcpConnection.write(ByteBuf)

io.servicecomb.foundation.vertx.tcp.TcpConnection.writeInContext()

进行此项优化后,在同一环境下测试2组数据,可以看到性能有明显提升(不同硬件的测试环境,数据可能差异巨大,不具备比较意义):

  TPS Latency(ms) CPU TPS提升比例 时延提升比例
Consumer Producer (新-旧)/旧 (旧-新)/新
优化前 81986 1.22 290% 290% 77.31% 43.61%
优化后 145369 0.688 270% 270%

表:单连接模型优化前后性能对比

多连接模型

在单连接场景下进行相应的优化后,我们发现其实还有更多的优化空间。因为在大多数场景中,实际机器配置足够高,比如多核、万兆网络连接、网卡支持RSS特性等。此时,需要允许一对consumer与producer之间建立多条连接来充分发挥硬件的性能。

图 多连接模型

允许配置多个Eventloop线程

在microservice.yaml中进行以下配置:

cse:

highway:

client:

thread-count: 线程数

server:

thread-count: 线程数

Consumer线程与Eventloop线程建立均衡的绑定关系,进一步降低consumer线程的竞争概率。

代码参见:

https://github.com/ServiceComb/ServiceComb-Java-Chassis/blob/master/foundations/foundation-vertx/src/main/java/io/servicecomb/foundation/vertx/client/ClientPoolManager.java

io.servicecomb.foundation.vertx.client.ClientPoolManager.findThreadBindClientPool()

优化后的性能对比:

  TPS Latency
(ms)
CPU TPS提升比例 时延提升比例
Consumer Producer (新-旧)/旧 (旧-新)/新
简单单连接*10 543442 0.919 2305% 1766% 72.81% 42.11%
CAS单连接*10 939117 0.532 1960% 1758%

表 多连接下线程模型优化前后性能对比

每请求大小为1KB,可以看到万兆网的带宽接近吃满了,可以充分利用硬件性能。

(该测试环境,网卡支持RSS特性。)

服务提供者端

不同于服务消费者,服务提供者主要的工作模式就是等待消费者的请求,然后处理后返回应答的信息。所以在这一端,我们更加关注“如何高效的接收和处理数据”这件事情。

同步模式下,业务逻辑和IO逻辑分开,且根据“隔离仓”原则,为了保证整个系统更加稳定和高效地运行,业务逻辑本身也需要在不同隔离的区域内运行。而这些区域,就是线程池。所以构建服务提供者,就需要对线程池进行精细的管理。

下面是针对线程池的各种管理方式。

1、单线程池(ThreadPoolExecutor)

下图表示的是将业务逻辑用单独的线程池实现的方式。在这种方式下,IO仍然采用异步模式,所有接到的请求放入队列中等待处理。在同一个线程池内的线程消费这个队列并进行业务处理。

图 单线程池实现方式

在这种方式下,有以下瓶颈点:

所有的Eventloop向同一个Blocking Queue中提交任务;

线程池中所有线程从同一个Blocking Queue中抢任务执行;

ServiceComb默认不使用这种线程池。

2、多线程池(ThreadPoolExecutor)

为规避线程池中Queue带来的瓶颈点,我们可以使用一个Executor将多个真正的Executor包起来。

图 多线程池实现方式

Eventloop线程与线程池建立均衡的绑定关系,降低锁冲突概率;

相当于将线程分组,不同线程从不同Queue中抢任务,降低冲突概率。

ServiceComb默认所有请求使用同一个线程池实例:

io.servicecomb.core.executor.FixedThreadExecutor

FixedThreadExecutor内部默认创建2个真正的线程池,每个池中有CPU数目的线程,可以通过配置修改默认值:

servicecomb:

executor:

default:

group: 内部真正线程池的数目

thread-per-group: 每个线程池中的线程数

代码参见:

https://github.com/ServiceComb/ServiceComb-Java-Chassis/blob/master/core/src/main/java/io/servicecomb/core/executor/FixedThreadExecutor.java

3、隔离仓

业务接口的处理速度有快有慢,如果所有的请求统一在同一个Executor中进行处理,则可能每个线程都在处理慢速请求,导致其他请求在Queue中排队。

此时,可以根据业务特征,事先做好规划,将不同的业务处理按照一定的方式进行分组,每个组用不同的线程池,以达到隔离的目的。

图 隔离仓

隔离仓的实现依托到ServiceComb灵活的线程池策略,具体在下一节进行描述。

4、灵活的线程池策略

ServiceComb微服务的概念模型如下:

图 ServiceComb微服务概念模型

可以针对这3个层次进行线程池的配置,operation与线程池之间的对应关系,在启动阶段既完成绑定。

operation与线程池之间的绑定按以下逻辑进行:

查看配置项cse.executors.Provider.[schemaId].[operationId]是否有值;

如果有值,则将值作为beanId从spring中获取bean实例,该实例即是一个Executor。

如果没有值,则继续尝试下一步:

使用相同的方式,查看配置项cse.executors.Provider.[schemaId]是否有值;

使用相同的方式,查看配置项cse.executors.default是否有值;

以”cse.executor.groupThreadPool”作为beanId,获取线程池(系统内置的FixedThreadExecutor)。

代码参见:

https://github.com/ServiceComb/ServiceComb-Java-Chassis/blob/master/core/src/main/java/io/servicecomb/core/executor/ExecutorManager.java

按以上策略,用户如果需要创建自定义的线程池,需要按以下步骤执行:

实现java.util.concurrent.Executor接口

将实现类定义为一个bean;

在microservice.yaml中将线程池与对应的业务进行绑定。

5、线程池模型总结

如上一节所述,在默认多线程池的基础上,CSE提供了更为灵活的线程池配置。“隔离仓”模式的核心价值是实现不同业务之间的相互隔离,从而让一个业务的故障不要影响其他业务。这一点在CSE中可以通过对线程池的配置实现。例如,可以为不同的operation配置各自独立的线程池。

另外,灵活性也带来了一定的危险性。要避免将线程池配置为前面提到的“单业务线程池”模式,从而为整个系统引入瓶颈点。

写在最后:ServiceComb除了在华为云微服务引擎商用之外,也于2017年12月全票通过进入Apache孵化器。欢迎感兴趣的读者前往开源社区和我们讨论切磋,希望此文可以给正在进行微服务方案实施的读者们一些启发。

原文标题:微服务|打造企业级微服务开发框架(下)

文章出处:【微信号:Huawei_Developer,微信公众号:华为开发者社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

华为Mate20的参数和主要零组件供应商大揭秘

北京时间10月16日晚间,华为在英国伦敦举行全球新品发布会,正式发布了旗舰手机Mate 20系列,包....

的头像 芯智讯 发表于 10-20 11:47 308次 阅读
华为Mate20的参数和主要零组件供应商大揭秘

华为正在研发可折叠的5G手机

据Digital Trends报道,本周的Mate20系列伦敦发布活动期间,华为消费者业务CEO余承....

的头像 科技美学 发表于 10-20 11:21 69次 阅读
华为正在研发可折叠的5G手机

华为抢占印度市场,小米成首个目标

在印度市场表现一直未如人意的华为近期针对印度市场发布新的三年发展计划,将在印度投资逾1亿美元发展双品....

的头像 柏颖漫谈 发表于 10-20 10:55 196次 阅读
华为抢占印度市场,小米成首个目标

华为的实践与任式的四大个人哲学

正职必须要敢于进攻,是狼的标准;副职一定要精于管理,是狈的行为。任正非总是可以把艰涩的管理理念通过更....

的头像 WPR 发表于 10-20 10:33 96次 阅读
华为的实践与任式的四大个人哲学

华为伦敦发布的Mate20工艺详细,麒麟980有多牛?

作为华为在今年的又一旗舰终端,新 Mate 系列全系标配华为前不久在柏林发布的麒麟 980 处理器,....

的头像 WPR 发表于 10-20 09:57 449次 阅读
华为伦敦发布的Mate20工艺详细,麒麟980有多牛?

华米抢攻PC市场 ,与联想惠普厮杀

近年来,随着智能手机、平板电脑等产品的兴起,华为和小米在国内乃至全球手机市场上,抓住机遇,成功占据头....

的头像 科工力量 发表于 10-20 09:54 119次 阅读
华米抢攻PC市场 ,与联想惠普厮杀

手机市场压力重重,但同时也是市场发展的机遇和挑战

中国信通院数据显示:9月,国内手机市场出货量3902.2万部,同比下降11.7%,环比增长19.7%....

发表于 10-19 17:38 139次 阅读
手机市场压力重重,但同时也是市场发展的机遇和挑战

华为手机技术大爆发!友商:集体哑火?挤牙膏?

华为,绝对是近期科技圈的第一热点。北京时间10月16日晚,华为全新旗舰手机Mate 20系列在英国伦敦正式发布,一口气揭晓了四款新...

发表于 10-19 16:45 48次 阅读
华为手机技术大爆发!友商:集体哑火?挤牙膏?

华为发布的AI战略及全栈全场景解决方案

投资基础研究:在计算视觉、自然语言处理、决策推理等领域构筑数据高效(更少的数据需求) 、能耗高效(更....

的头像 工业4俱乐部 发表于 10-19 16:38 1120次 阅读
华为发布的AI战略及全栈全场景解决方案

OPPO、vivo、三星将联合推出屏下摄像头技术的全面屏机型来赢得市场

据了解,三星的屏下摄像头技术采用的仍是基于OLED显示技术,三星为了隐藏掉摄像头,除了把该位置的OL....

发表于 10-19 16:12 2409次 阅读
OPPO、vivo、三星将联合推出屏下摄像头技术的全面屏机型来赢得市场

华为印度市场三年大计投1亿美元 拟与富士康合作生产手机

据外媒报道,中国手机制造商华为推出了新的针对印度市场的三年发展计划。它计划从明年开始三年内在印度投资....

发表于 10-19 16:02 295次 阅读
华为印度市场三年大计投1亿美元 拟与富士康合作生产手机

华为Mate 20中有哪些AI应用

华为Mate 20在16日于伦敦正式发布,其搭载了华为最新手机芯片——麒麟980,该芯片将为用户带来....

的头像 OFweek可穿戴设备网 发表于 10-19 15:58 210次 阅读
华为Mate 20中有哪些AI应用

华为AI芯片确有高人之处,华为更瞩目“达芬奇”而非芯片

“AI芯片可以分两个范畴,一是训练,一是推理。”电子创新网创始人、半导体技术专家张国斌说。所谓训练,....

的头像 PCB开门网 发表于 10-19 15:58 938次 阅读
华为AI芯片确有高人之处,华为更瞩目“达芬奇”而非芯片

物联网市场格局混战,谁将称王

现在的物联网市场格局,可谓中国历史上的战国时期,大小“诸侯”众多,群雄逐鹿。

的头像 黄海峰的通信生活 发表于 10-19 15:35 206次 阅读
物联网市场格局混战,谁将称王

除了BAT,苹果华为三星纷纷加入,2018年AI芯片六大趋势揭晓

从2018年3月至今,4家创企宣布获得过亿元的大额融资,十余家国内不同行业的巨头跨界做起AI芯片,国....

发表于 10-19 15:25 1723次 阅读
除了BAT,苹果华为三星纷纷加入,2018年AI芯片六大趋势揭晓

华为或将成为我国的AI风向标

近日,华为2018连接大会成为产业热议的焦点,华为发布两款AI芯片,这标志着华为正式涉足AI。

的头像 重庆物联网 发表于 10-19 14:54 200次 阅读
华为或将成为我国的AI风向标

数字化转型势在必行,这已成为所有企业CIO的共识

数字化转型绝不是简单的技术驱动,一定是技术和业务的双轮驱动。所以数字化转型想要顺利进行就一定要让业务....

的头像 智能制造 发表于 10-19 14:13 451次 阅读
数字化转型势在必行,这已成为所有企业CIO的共识

华为将与运营商携手共同促进河南省“5G+”发展和数字经济建设

三大运营商和华为等多家信息科技单位参展,峰会上演示了5G相关的技术及应用,如AR/VR、网络汽车等人....

发表于 10-19 10:34 201次 阅读
华为将与运营商携手共同促进河南省“5G+”发展和数字经济建设

华为携高配置AI芯片进军电视市场,或将开辟一番新天地

中兴芯片扼杀事件持续发酵,10 月 3 日,美国德州联邦法官称中兴通讯违反缓期处罚规定,决定延长考验....

发表于 10-19 10:22 531次 阅读
华为携高配置AI芯片进军电视市场,或将开辟一番新天地

Cignal AI指出,华为在数据中心建设方面表现优异

市场研究机构Cignal AI最新“光学客户市场报告(Optical Customer Market....

发表于 10-19 10:20 124次 阅读
Cignal AI指出,华为在数据中心建设方面表现优异

华为新推出了Watch GT,从而也加入了智能手表竞争行列

这款手表的表壳下是心率传感器。华为说它尽量将其控制在了最小。不过,我不太在意这个,因为它并不在手表朝....

的头像 IEEE电气电子工程师学会 发表于 10-19 09:50 419次 阅读
华为新推出了Watch GT,从而也加入了智能手表竞争行列

华为提出SoftCOM AI战略及架构,为基站站点的节能减排提供了策略

有统计显示,基站站点能耗费用(电费)占到网络运营成本的16%之多,为优化成本结构和促进社会效益,针对....

发表于 10-19 09:41 293次 阅读
华为提出SoftCOM AI战略及架构,为基站站点的节能减排提供了策略

华为面向5G发布了“1+1”解决方案,助力运营商克服5G网络部署的难题

近日,西班牙Orange与华为在马德里联合举行第七届全球天线技术暨产业论坛,并发布面向5G的“1+1....

发表于 10-19 09:22 56次 阅读
华为面向5G发布了“1+1”解决方案,助力运营商克服5G网络部署的难题

以华为沃土AI开发者使能计划为主导,华为云正积极全面布局人工智能

一年一度的华为全联接大会,已经成为全球最受关注的顶级科技盛会之一,每年均吸引着来自海内外的数万人现场....

发表于 10-19 08:51 28次 阅读
以华为沃土AI开发者使能计划为主导,华为云正积极全面布局人工智能

华为进军高端市场面临的困难,华为深入低端手机市场

不过如就全球市场来看,其实华为在高端手机市场上还是与三星和苹果有较大差距的,市调机构counterp....

的头像 柏颖漫谈 发表于 10-19 08:18 345次 阅读
华为进军高端市场面临的困难,华为深入低端手机市场

和Mate 10系列相比,Mate 20系列的续航能力又有多少提升呢?

在目前的安卓旗舰机中,华为Mate系列的续航实力无出其右。去年,华为Mate 10、Mate 10 ....

发表于 10-18 17:51 302次 阅读
和Mate 10系列相比,Mate 20系列的续航能力又有多少提升呢?

追求技术创新的华为将千元机拉入新的竞争阶段

千元机拥有广泛的消费人群,市场空间巨大,这一市场竞争也是最激烈的,除了苹果外,几乎所有手机企业,都不....

发表于 10-18 17:27 497次 阅读
追求技术创新的华为将千元机拉入新的竞争阶段

华为发布高密路由器,助力企业云化转型

近日,在HUAWEI CONNECT 2018期间,华为发布首款面向行业广域、可编程T级别高密路由器....

的头像 华为网络 发表于 10-18 16:59 888次 阅读
华为发布高密路由器,助力企业云化转型

赛灵思联手华为推出首个使用FPGA的广播质量级的云端实时视频流解决方案

赛灵思公司(Xilinx)、华为和 NGCodec 今天宣布开发中国首款云端高效率视频编码 (HV....

发表于 10-18 16:55 68次 阅读
赛灵思联手华为推出首个使用FPGA的广播质量级的云端实时视频流解决方案

晒一晒华为园区管理背后的“黑科技”

华为园区共涉及600万+管理对象,不仅能为员工、访客带来便捷、智能的办公体验,还涉及行政、安保、消防....

的头像 电子发烧友网工程师 发表于 10-18 16:31 314次 阅读
晒一晒华为园区管理背后的“黑科技”

Winc1500 TCP通信得到错误

我们使用的是WAMC1510和SAMD21。我们使用的是ASF 3.33.0。下面描述的问题存在于我们尝试过的所有ASF版本中(大约5...

发表于 10-18 15:55 20次 阅读
Winc1500 TCP通信得到错误

2018Q2全球市场手机均价及涨幅,哪些手机品牌涨价最猛?

可以看到,三星Note 9的价格相比Note 8上涨了34%,苹果的iPhone XS Max相比i....

的头像 扩展触控快讯 发表于 10-18 15:16 441次 阅读
2018Q2全球市场手机均价及涨幅,哪些手机品牌涨价最猛?

国产手机2018年的旗舰手机已经发布,国产手机始终围绕“全面屏”做文章

在vivo NEX上市后,一向保守的OPPO推出了更为激进的全面屏手机Find X,借助了双轨潜望结....

的头像 扩展触控快讯 发表于 10-18 15:07 669次 阅读
国产手机2018年的旗舰手机已经发布,国产手机始终围绕“全面屏”做文章

关于华为Mate 20系列的最新消息汇总

而Mate 20 Pro由于加入更为先进的结构光人脸识别模组,在前置摄像头的一侧,华为还加装了红外镜....

的头像 扩展触控快讯 发表于 10-18 14:51 833次 阅读
关于华为Mate 20系列的最新消息汇总

华为一口气推出4款旗舰机型,华为此举是太没信心吗?

在整个智能手机领域,一口气推出4款旗舰机型的行为并不多见。华为这样做显然是希望将目标受众进一步细分,....

的头像 扩展触控快讯 发表于 10-18 14:46 1388次 阅读
华为一口气推出4款旗舰机型,华为此举是太没信心吗?

华为WatchGT使用体验 软件并没有给人留下良好的第一印象

华为认为它已经发现了可穿戴设备市场上的空白,并开发出Watch GT来填补这一市场空白。Watch ....

发表于 10-18 11:31 1263次 阅读
华为WatchGT使用体验 软件并没有给人留下良好的第一印象

华为对计算的渴望不止两颗AI芯片

翁文康在华为全联接大会上发布的量子计算模拟器HiQ云服务平台,可用于量子电路的仿真和调测、量子算法的....

的头像 新智元 发表于 10-18 10:58 372次 阅读
华为对计算的渴望不止两颗AI芯片

满足物联网和工业4.0构想服务需求的关键是什么?

工业4.0或智能工业预示着一场新的工业革命,将现有系统通过网络连接在一起,以创建网络化物理系统。

的头像 电机控制设计加油站 发表于 10-18 10:47 267次 阅读
满足物联网和工业4.0构想服务需求的关键是什么?

华为Mate 20 Pro配备40W超级快充,68分钟充满

近日,华为正式在伦敦发布了Mate 20系列旗舰手机,并为华为Mate 20 Pro配备了40W超级....

发表于 10-18 10:27 469次 阅读
华为Mate 20 Pro配备40W超级快充,68分钟充满

一位硬件工程师的面试经历

今年就业形势:今年形势依旧不景气,英特尔硬件部门基本不招人,思科硬件部门和信号完整性方面也不招人,E....

的头像 工程师人生 发表于 10-18 10:13 413次 阅读
一位硬件工程师的面试经历

双NPU手机终于出现了!AI相机性能更强大

余承东依旧喊出“终极的性能与能效”口号。相比高通骁龙845,Mate 20 Pro拥有更高的性能和效....

的头像 新智元 发表于 10-18 10:06 626次 阅读
双NPU手机终于出现了!AI相机性能更强大

Cloud+AI,华为打造数字化转型的底座

过去,信息技术只是被视为信息基础设施的实现技术。现在物联网、大数据、云计算、移动互联网、人工智能、区....

发表于 10-18 09:29 196次 阅读
Cloud+AI,华为打造数字化转型的底座

AI时代的组织变革,华为如何定义人才管理?

想象未来靠科幻,创见未来靠科技。相比西方的悲观预言,这一次,来自中国的华为公司给出了更为积极建设性的....

的头像 CINNO 发表于 10-18 09:23 378次 阅读
AI时代的组织变革,华为如何定义人才管理?

5G是电信行业的下一个重大机会点,基站节能减排已成运营商的努力目标

智能社会脚步渐近,在你看得到或看不到的地方,变革正在发生。 作为数字化底层平台的电信行业正身处变革的....

发表于 10-18 09:18 69次 阅读
5G是电信行业的下一个重大机会点,基站节能减排已成运营商的努力目标

华为与奥迪共研L4级自动驾驶技术

刚刚,华为突然扔出一颗重磅炸弹:联手奥迪,改造汽车,推出全新的智能网联汽车!

的头像 CINNO 发表于 10-18 09:18 625次 阅读
华为与奥迪共研L4级自动驾驶技术

数字化转型注入新血液,华为数字平台让AI成为“共享经济”

企业要想成功实现数字化转型,必须以平台模式突围,寻求技术支撑能力。10月10日,2018华为全联接大....

发表于 10-18 09:01 107次 阅读
数字化转型注入新血液,华为数字平台让AI成为“共享经济”

华为自研AI对寒武纪有怎样的影响?

上周华为的全联接2018大会在AI界刷屏,也让华为供应商——芯片设计公司寒武纪引来了不少议论。

的头像 电子发烧友网工程师 发表于 10-18 08:48 607次 阅读
华为自研AI对寒武纪有怎样的影响?

人工智能的时代已到来,华为云积极促进普惠AI的落地

今天,人工智能正影响我们生产、生活的方方面面。10月10日,为期三天的2018华为全联接大会在上海拉....

发表于 10-18 08:42 93次 阅读
人工智能的时代已到来,华为云积极促进普惠AI的落地

OLED面板量产的波折!京东方OLED面板投产可增强国产手机竞争力

或许经过这一年时间的改进,京东方的OLED面板在技术、品质方面达到了华为的要求,所以本次华为发布的旗....

的头像 柏颖漫谈 发表于 10-18 08:35 378次 阅读
OLED面板量产的波折!京东方OLED面板投产可增强国产手机竞争力

华为Mate 20系列都有哪些亮点呢?

北京时间10月16日21点,华为在伦敦举办发布会,正式发布了年度旗舰手机华为Mate 20系列。此次....

发表于 10-17 17:39 413次 阅读
华为Mate 20系列都有哪些亮点呢?

联想的预热海报继续进行,联想S5 PRO无情碾压华为NOVA 3

距离联想S5 pro的发布时间还有两天,联想的预热海报也继续进行。在碰瓷了华为MATE 20 和荣耀....

发表于 10-17 17:32 113次 阅读
联想的预热海报继续进行,联想S5 PRO无情碾压华为NOVA 3

华为前员工分享在公司做“猪队友”的经历

转眼间,我在公司已经工作八年,度过最有活力的青春年华,经历了不少高光时刻。但繁华已逝,记忆中最清晰的....

的头像 单片机精讲吴鉴鹰 发表于 10-17 15:27 292次 阅读
华为前员工分享在公司做“猪队友”的经历

面向工业4.0的可靠无线通信

Sean O'Connell ADI公司 工业4.0或智能工业预示着一场新的工业革命,将现有系统通过网络连接在一起,以创建网络化物理系...

发表于 10-17 09:47 137次 阅读
面向工业4.0的可靠无线通信

测试界的那些杠杠的设备是如何炼成的?

子曰:“工欲善其事,必先利其器”。 如今生活在“无线通信”世界的我们,对于信号的测试基准的要求也越来越高。ADI深知,用...

发表于 10-10 17:57 25次 阅读
测试界的那些杠杠的设备是如何炼成的?

改善RF信号质量的电源线噪声对策

  以智能手机为首的移动无线终端的Power Amplifier (PA)中,为了抑制不必要的辐射(频带外的&杂散发射),寻求改善PA的...

发表于 10-10 16:50 21次 阅读
改善RF信号质量的电源线噪声对策

华为推出两颗“全球最强”AI 芯片, 工程师怎么看?

华为一出手推出的两颗“全球最强”AI 芯片,以及具有目前全球最大算力的分布式计算系统,华为的动作不但够大,也够震撼。 1...

发表于 10-10 14:01 864次 阅读
华为推出两颗“全球最强”AI 芯片, 工程师怎么看?

浅评中美日韩的ICT制造业全球竞争力

正所谓“尺有所短,寸有所长”。当今全球化进度不断深入,科技水平持续提升,ICT(信息与通信技术)制造业不再是一个闭门造车...

发表于 10-09 13:40 85次 阅读
浅评中美日韩的ICT制造业全球竞争力

邀请函|华为HC大会,7G智慧邀您共创智能未来

2018年10月10-12日,主题为"+智能,见未来"的华为全联接大会(简称“HC大会”)将在上海世博展览馆、上海世博中心举行,...

发表于 10-09 11:13 52次 阅读
邀请函|华为HC大会,7G智慧邀您共创智能未来

拒绝开放麒麟芯片 华为究竟在怕什么?

相信大家都能感受到,信息化时代的当下,智能手机成为人们生活、学习、工作的必备品,甚至很多中小学生也都拥有一部自己的智能手...

发表于 09-30 16:06 332次 阅读
拒绝开放麒麟芯片 华为究竟在怕什么?

台积电为何是中国芯片崛起的最大受益者?

据IC Insights的最新数据预测,2018年,中国的晶圆代工市场预计将增长51%,而全球的纯晶圆代工市场将增加42亿美元,其中90%的...

发表于 09-28 11:09 520次 阅读
台积电为何是中国芯片崛起的最大受益者?