1、前言在微服务开发中,服务间的调用一般有两种方式:Feign、RestTemplate,但在实际使用过程中,尤其是Feign,存在各种限制及局限性,如:HTTP请求方式、返回类型等限制,有时会让你觉得那那都别扭。在微服务项目中,服务间的调用,是非常普遍频繁的,其性能也不是很理想。为了解决上述问题,进行反复对比,最终服务间的调用方式采取了gRPC方式,其显著特点就是性能之高(通信采用Netty),通过proto文件定义的接口也是非常清晰...
2020-10-03 10:35:37 1.2w浏览 0点赞 0回复 0收藏
0、前言无论任何项目,都避免不了在运行期间出现的一些异常,并伴随着因业务逻辑的需要而给出相应的提示,使得系统变得更加友好,这类提示处理,我们统称为异常处理(exceptionahandling)。在项目中异常处理所抛出的异常码、异常提示,都需要进行一定的封装,以确保异常的统一,提高程序的可维护性。而不是随心所欲的来进行异常提醒,如:一些硬编码异常信息(thrownewException("系统处理异常")),随着想项目的变大、开发人员的...
2020-10-02 10:05:10 1.2w浏览 0点赞 0回复 0收藏
导语云函数ServerlessCloudFunction(下文简称SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助大家在无需购买和管理服务器的情况下运行代码。但是SCF在使用过程中经常会受到开发语言方面的限制,造成拓展性和成本上的问题。本文就将为大家介绍使用CustomRuntime来解锁SCF语言限制,希望与大家一同交流。文章作者:臧琳,腾讯云Serverless研发工程师。一、背景SCF作为腾讯云FaaS核心产品,支持javascript、python、p...
2020-09-27 11:53:11 1.1w浏览 0点赞 0回复 0收藏
自从华为的鸿蒙操作系统宣告问世以来,在全球范围内引起了不小反响。人们普遍相信,这款由中国电信巨头打造的操作系统在技术上是先进的,并且具有逐渐建立起自己生态的成长力,它的诞生拉开永久性改变操作系统全球格局的序幕。过去的进步证明华为在自己聚焦的技术领域走到前排的能力。与此同时,华为麒麟芯片成为了自研芯片的国产之光。在没有受到威胁之前,华为麒麟芯片在最近这几年有非常不错的发展,麒麟9905G处理器甚至能够...
2020-09-07 18:38:43 8424浏览 0点赞 0回复 0收藏
根据来自于硅谷分析师的消息称,随着HMS(华为移动服务)生态高速增长,以及外部环境日与俱增的压力,华为已经开始考虑更多的自主终端计划,其中就有大家反反复复念叨了两年的鸿蒙系统。实际上,自从公众们第一次得知了华为准备打造一个区别于安卓和IOS的系统生态之后,相关的热度就从未降低过,时不时的就有消息传出,引发一阵热议。因为听了太多的“狼来了”的故事,逐渐的很多人对于华为到底有没有研发一款全新的系统就产生...
2020-09-03 17:56:50 6093浏览 0点赞 0回复 0收藏
行业分析师马继华预测,HMS发展迅速,华为有望最快今年底前就推出搭载鸿蒙操作系统的智能手机产品。数据显示,HMS月活超400万,全球开发者数量超130五年,已经面向170多个国家和地区提供服务。不过报道称,Mate40系列定于9月登场,仍然没有GMS,系统是基于Android的EMUI。
2020-09-01 16:55:43 7400浏览 0点赞 0回复 0收藏