自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(520)
  • 收藏
  • 关注

原创 微服务应用新趋势:Service Mesh、AIOps和中台化

微服务技术由于天生支持快速迭代、弹性扩展的特点,使企业能够在不确定性下提升发展速度及抗风险能力,受到了越来越多的关注。当前,云服务商纷纷试水微服务产品,最为典型的,当属推出轻舟微服务平台、剑指整个微服务应用生命周期的网易云。那么,在技术不断进步的趋势下,微服务又将何去何从?企业需要如何把握技术应用趋势,以保持自身在整个行业中的竞争优势?技术创新:走向Cloud Native时代容器、微服务等技术的...

2019-02-25 11:10:52 442

转载 数据库与数据仓库的区别是什么

我们知道,大部分公司都拥有了自己的财务,OA,CRM 等系统。这些系统都有自己的独立数据库,记录着企业运行情况某个方面的数据。但是单独看这些系统的报表,并不一定能对企业运行情况有全面客观的了解。就像只凭身高不能判断一个人是否健康,所以体检的时候我们需要化验许多指标,做各种检测,就是为了对身体情况有更全面的了解,作出更准确的判断。同样对一个企业,不能仅根据出勤率就判断一个人的绩效高低,因为你不知道...

2020-03-13 16:04:04 449

转载 API是什么

云计算、共享经济时代,API就是技术服务商为客户提供服务的方法。

2020-03-12 15:28:37 4992

转载 中台建设之路-中台建设怎么做?建设中台需要具备什么?

开宗明义:要建设中台,需要考虑组织、支撑技术、方法论这三个方面,往往还需要咨询服务。中台作为一种有业务属性的共性能力,首先就需要一个懂业务、承担业务职责的专职的组织机构来负责。要不要建中台,首先要看领导有没有魄力去整合建立一个中台组织。因为原来的平台部通常不懂业务,懂业务的人各自分散在前台业务部门,所以建立中台组织往往涉及人员、组织架构和部门职责的调整。正因为如此,中台的建设往往需要作为一把手...

2020-03-11 17:05:27 896

转载 要想业务中台建得快,最好用Service Mesh来带

中国企业数字化转型进入深水区,业务中台及下一代微服务Service Mesh(服务网格)被越来越多的人关注,本文结合网易轻舟微服务Service Mesh实践,解析业务中台为什么需要Service Mesh,以及实施Service Mesh的技术方案。业务中台呼唤Service Mesh当业务系统研发团队至少大几十人(含外包的),需求多变化快,系统又涉及多个领域(比如做ERP、电商的),业...

2020-03-11 17:04:33 472

转载 为什么要建设中台

要建设中台,首先要考虑要不要建设中台。这个问题需要先做个初略的判断。业务中台的典型场景一、对业务中台来说,比较符合的场景主要有:1、业务系统研发团队至少大几十人(含外包的),需求多变化快,系统又涉及多个领域(比如做ERP、电商的),业务逻辑比较复杂。这时业务中台可以把系统和业务领域划分清楚,提高研发效率。2、做相似行业的外包项目为主,业务规模也做的比较大的(一年有两位数的项目)。这...

2020-03-11 17:02:29 599

转载 数据中台解决了什么问题?

数据中台是企业级大数据通过系统化的方式实现统一、标准、安全、共享的数据组织,以服务化的方式赋能前台数据应用,提高数据的使用效率。那么数据中台到底解决了什么问题。归结起来,主要是三个:效率、质量和成本。效率效率问题可以分为数据研发的效率、数据发现的效率和数据分析的效率。首先是数据研发的效率,在很多项目中,在项目初期由于业务模式还不固定,变化比较快,往往缺少良好的主题域和分层的设计,烟囱式的...

2020-03-11 17:01:45 1267

转载 什么是数据中台

这是一个千人千面的问题。网易大数据认为“数据中台是高质量、高效赋能数据前台的一系列数据系统和数据服务的组合”。数据中台的核心职责是高效地赋能数据前台为业务提供价值。那么数据中台和大数据平台有什么区别?可以通过一个例子来说明。如果我们把数据中台看作是一个汽车工厂,那大数据平台就是工厂中的设备,Hadoop 集群则是工厂运作所必须的水、电、煤。Hadoop 提供的是大数据生产所必须的计算和存储...

2020-03-11 17:00:51 349

转载 如何建设数据中台?

建设数据中台,本质上是要减少数据的重复建设,提高数据的共享能力,做好数据的连接,对应的就是 OneData、OneService 和 OneEntity 三个方法论。OneData 要求数仓所有数据只加工一次,对应到数仓的设计层面,要求有统一的维度,对于明细层数据,相同粒度的度量只加工一次,对于汇总层的数据,相同粒度的指标只存在一份。OneService 是统一查询服务,原先数据开发和应用开发的边...

2020-03-11 17:00:20 1747

转载 分布式事务-金融业微服务实践案例

在网易云轻舟微服务平台中,我们的微服务框架除了完成一些基本事项(比如熔断、限流、降级、弹性伸缩等),也开发了很多符合行业特性的定制化产品。这是因为我们发现传统行业与互联网行业的经营模式有着很大的不同,不同客户的关注点并不一样,架构师想要用一个产品把以上项目全部覆盖还是比较困难的。但是,我们可以根据客户的需求点加以设计。以下的实践,来自轻舟微服务平台的某大型银行客户。这个银行客户需要微服务架构是...

2020-03-11 16:59:13 411

转载 API网关实践-网易云轻舟微服务

微服务最佳实践中,我们需要通过统一的 API 网关进行服务能力的共享,API 网关为用户提供发布、管理、保护和监控 API的能力,帮助用户在自己的多个系统之间,或者内部系统与合作伙伴以及第三方的系统之间实现跨系统、跨协议的服务能力互通。API网关应用场景API网关有三种典型的应用场景:内部业务集成:规范系统间API接口,快速完成企业内部系统的解耦及前后端分离,实现可管可控的相互访问。...

2020-03-11 16:56:57 557

原创 网易易盾最新一代Java2c加固究竟有什么厉害之处?

导语:几个月前,网易易盾正式推出Java2c加固。它以独有的“静态保护”技术,使得应用程序中的代码出现“下沉”,达到不可逆的效果,兼顾“冷热启动时间”、“CPU”、 “内存占用率”、“体积”等重要指标,保障用户加固的灵活性。这种类型的加固是在什么契机下推出?它到底具备哪些优势?在实际测试和应用中,它的表现是什么样的?网易易盾两位技术专家为此撰写本文做出解读。网易易盾为什么会推出Java2c加固?其...

2019-02-25 10:31:45 1252

原创 拷问传统企业CIO:微服务化值得吗?

所谓数字化转型升级,就是以数字技术优化传统资源,企业需要谨慎地选择合适的技术逐步完成自己的数字化战略。以推出轻舟微服务平台的网易云为代表,云计算公司正在微服务领域发力,促进企业数字化创新。那么,微服务对数字化转型意味着什么?传统企业数字化转型为什么一定要引入微服务?微服务是什么所谓微服务架构,根据微服务架构大神Martin Fowler的描述,就是以业务域或业务功能为边界,将一个大而全的应用拆分为...

2019-02-22 16:49:31 359

原创 微服务架构:引领数字化转型的基石

2018年双11,中国网民释放出来超过2000亿元的购买力,给快递公司带来了新的一轮考验。刚刚从大件快递切入快递市场的德邦快递,却无惊无险地完成了客户的托付。信任德邦快递的店主和买家并不知道,在这战绩背后,德邦快递投入了每年5亿元的数字化建设成本,并采用了先进的网易云轻舟微服务平台来构建自己的智能物流体系。德邦快递的例子,只是整个中国数字化转型浪潮中的一朵浪花。然而,敏锐的CIO已经意识到,德邦快...

2019-01-03 14:25:54 812

原创 介绍 Scratch 3.0:扩展编码创造力

在过去十年中,全世界数百万儿童使用Scratch编写自己的互动游戏,故事,动画等。 这种磅礴的创造力激励我们继续扩展和改进Scratch,让世界各地的孩子都有新的机会用新技术创造性地表达自己。今天,我们推出了Scratch 3.0,它扩展了孩子们创建代码的方式,内容和来源。 当我们测试Scratch 3.0的原型时,我们被孩子们创作的项目惊呆了 :比如说法语的刺猬,会跳嘻哈舞蹈的河马,以及可以用鞋...

2019-01-03 14:25:11 2433

原创 网易云技术开放日 云安全专场分享圆满结束

2018年12月28日下午,网易云技术开放日云安全专场分享会在网易园区B1报告厅顺利举办。此次内部活动邀请了网易易盾资深安全工程师刘庆、算法专家林洋港、Web安全高级工程师刘嘉麒、资深客户端安全工程师尹彬彬、系统安全高级工程师卿楠五位讲师,为网易内部技术人员献上了一场在业务安全、内容安全、移动安全、网络安全领域的技术盛宴。现场讲师分享的内容干货满满,与会者在台下听的聚精会神,时不时拍照记录或抛出问...

2019-01-02 17:47:27 370

原创 JVM调优推荐

此文已由作者赵计刚薪授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。1、JVM的调优主要是内存的调优,主要调两个方面:各个代的大小垃圾收集器选择2、各个代的大小常用的调节参数-Xmx-Xms-Xmn-XX:SurvivorRatio-XX:MaxTenuringThreshold-XX:PermSize-XX:MaxPermSize原则在实际开发中,前台不要使用jsp,使用v...

2019-01-02 17:29:46 157

原创 电商购物车产品在做什么?

本文由网易跨境电商部产品经理曹宏授权发表。作为电商交易链路的产品,很多人会问,你们都在做什么?关于电商产品的工作分类,从流量角度我简单分为以下几类(下图),从流量的角度,交易链路在做的事情就是流量变现,把流量转变为GMV。所以我们工作的核心就是如何通过各种手段提升GMV。根据交易链路的环节,分工可以进一步简单细化为商详页产品(导购页产品),购物车产品,订单产品,支付产品。那么购物车的产品都在做什么...

2018-12-12 15:43:54 319

原创 一次MySQL线上慢查询分析及索引使用

本文由作者郑智辉授权网易云社区发布。0.前言本文通过分析线上MySQL慢查询日志,定位出现问题的SQL,进行业务场景分析,结合索引的相关使用进行数据库优化。在两次处理问题过程中,进行的思考。1.简要描述在九月底某个新上的游戏业务MySQL慢查询日志# Time: 2017-09-30T14:56:13.974292+08:00# Query_time: 6.048835  Lock_time: ...

2018-12-11 16:12:35 242

原创 考拉消息中心消息盒子处理重构(策略模式)

本文由作者周敏敏授权网易云社区发布。一.消息中心简单介绍考拉app的消息中心是负责发送和接受app站内信的服务,比如营销系统发送的活动消息,优惠券到期消息等。考拉app中的消息中心入口在首页的右上角。点击进去能够看到消息盒子列表,点击消息盒子能够看到该盒子中的消息列表(有些盒子点击是跳转到特定URL)。消息中心的功能简单来说只有提供接口发送消息、用户接收查看消息两类。发送消息可分为发送私信、组播、...

2018-12-11 15:36:46 803

原创 Webpack vs Rollup

本文由作者余伯贤授权网易云社区发布。2017年4月份的时候,Facebook将React的构建工具换成了Rollup。很多人就有疑问了,Webpack不也是Facebook团队开发的吗,为什么不使用它而是要换成第三方构建工具呢?先别急,等你看完这篇文章,你就知道为什么了。一、Webpack诞生于2012年,目前Javascript社区使用得比较多的构建工具。它的出现,解决了当时的构建工具不能处理的...

2018-12-11 15:33:01 263

原创 std::shared_ptr之deleter的巧妙应用

本文由作者邹启文授权网易云社区发布。std::shared_ptr一次创建,多处共享,通过引用计数控制生命周期。 实例 在邮箱大师PC版中,我们在实现搜索时,大致思路是这样的: 每一个账号都有一个SearchFlow,搜索开始后,所有SearchFlow一起并发搜索, 当全部SearchFlow通过callback返回后,意味着搜索结束。 方案: 搜索前,使用std::set<int64_t...

2018-12-11 15:28:24 356

原创 微信小程序开发中的二三事之网易云信IMSDK DEMO

本文由作者邹永胜授权网易云社区发布。简介为了更好的展示我们即时通讯SDK强悍的能力,网易云信IM SDK微信小程序DEMO的开发就提上了日程。用产品的话说就是:云信 IM 小程序 SDK 的能力演示提供开发者小程序开发参考换句话说就是在微信里面通过我们云信的IM SDK再实现一个mini版微信。整个小程序主要功能点总的来说是:登录注册(为了实现不同端同一账号体系,所以没有采用微信授权登录)最近会话...

2018-12-11 15:25:43 624

原创 如何实现一个IOS网络监控组件

此文由作者朱志强授权网易云社区发布。Mobile Application Monitor IOS组件设计技术分享背景应用程序性能管理Application Performance Management(APM)是近年来比较火的互联网产业, Mobile Application Monitor(MAM)是其核心功能之一。 APM主要指对企业的关键业务应用进行监测、优化,它可以提高企业应用的可靠性和质...

2018-12-11 15:22:51 574

原创 spring的父子上下文容器及配置

本文由作者张远道授权网易云社区发布。spring父子容器spring总的上下文容器有父子之分。父容器和子容器。父容器对子容器可见,子容器对父容器不可见。对于传统的spring mvc来说,spring mvc容器为子容器,也就是说ServletDispatcher对应的容器为子容器,而web.xml中通过ConextLoaderListener的contextConfigLocation属性配置的...

2018-12-11 15:02:16 586

原创 Regular进阶: 几点性能优化的建议

本文由作者郑海波授权网易云社区发布。本文旨在用 20% 的精力解决使用Regular过程中 80% 的性能问题.这里大部分是关于脏检查的性能优化,不了解的可以先看下《Regular脏检查介绍》首先,我们可以用一个简化后的公式来描述Regular的单次脏检查的复杂度N·logN · M · T其中N : 代表组件深度M : 代表组件平均监听器数量T : 代表单个Watcher的检查时间这样问题就落在...

2018-12-11 14:50:16 129

原创 总结常见的违背Rest原则的接口设计做法

此文已由作者郑华斌授权网易云社区发布。REST这词我们常常挂在嘴边,比如“开发一个rest接口”,又比如Spring项目的代码:@RestControllerpublic class CommonController {    @RequestMapping("/")    public String index() {        return "Welcome to Yanxuan DMS!...

2018-12-11 11:39:59 204

原创 如何进行用户访谈更容易获得全面而有效的信息

此文由作者郑昊授权网易云社区发布。用户访谈是用户研究中最常用的方法之一,它以快速和高效取胜。快速表现在,一般访谈6-8个用户,就已经能够发现绝大部分我们想了解的问题(包括可用性问题与其他需求性问题),高效表现在,一次访谈项目做下来,你会发现你得到的信息远多于你罗列过的问题。然而优质的访谈需要技巧,以下针对互联网产品常用的用户访谈形式,以三中不同角色为划分(主访、记录员、旁听同事),谈谈哪些技巧可以...

2018-12-11 11:15:11 1430

原创 关于以太坊智能合约在项目实战过程中的设计及经验总结(1)

此文已由作者苏州授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验1.智能合约的概述近几年,区块链概念的大风吹遍了全球各地,有的人觉得这是一个大风口,有的人觉得他是个泡沫。众所周知,比特币是区块链1.0,而以太坊被称为了区块链2.0,而区块链1.0和2.0最主要的差别就在于以太坊拥有了智能合约。其实,智能合约在1994年就已出现,计算机科学家和密码学家NickSzabo首次提出智...

2018-12-07 17:09:13 539

原创 字节码执行方式--解释执行和JIT

此文已由作者赵计刚薪授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。1、两种执行方式:解释执行(运行期解释字节码并执行)强制使用该模式:-Xint编译为机器码执行(将字节码编译为机器码并执行,这个编译过程发生在运行期,称为JIT编译)强制使用该模式:-Xcomp,下面是两种编译模式client(即C1):只做少量性能开销比高的优化,占用内存少,适用于桌面程序。server(即...

2018-12-07 12:37:21 1313

原创 JVM垃圾收集器(1)

此文已由作者赵计刚薪授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。说明:垃圾回收算法是理论,垃圾收集器是回收算法的实现,关于回收算法,见《第四章 JVM垃圾回收算法》1、七种垃圾收集器Serial(串行GC)-- 复制ParNew(并行GC)-- 复制Parallel Scavenge(并行回收GC)-- 复制Serial Old(MSC)(串行GC)-- 标记-整理CMS...

2018-12-06 17:41:17 131

原创 JVM垃圾收集器(2)

此文已由作者赵计刚薪授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。1、G1说明:从上图来看,G1与CMS相比,仅在最后的"筛选回收"部分不同(CMS是并发清除),实际上G1回收器的整个堆内存的划分都与其他收集器不同。CMS需要配合ParNew,G1可单独回收整个空间原理:G1收集器将整个堆划分为多个大小相等的RegionG1跟踪各个region里面的垃圾堆积的价值(回收后所...

2018-12-06 17:22:00 154 1

原创 JVM内存回收区域+对象存活的判断+引用类型+垃圾回收线程

此文已由作者赵计刚薪授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。注意:本文主要参考自《深入理解Java虚拟机(第二版)》说明:查看本文之前,推荐先知道JVM内存结构,见《第一章 JVM内存结构》1、内存回收的区域堆:这是GC的主要区域方法区:回收两样东西无用的类废弃的常量栈和PC寄存器是线程私有区域,不发生GC 2、怎样判断对象是否存活垃圾回收:回收掉死亡对象所占的内存。...

2018-12-06 17:14:49 214 1

原创 在 Cef 中实现 C++ 与 JavaScript 交互场景分析

此文已由作者邓佳佳授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验本文主要介绍 CEF 场景中 C++ 和 JavaScript 交互(以下简称 JS Bridge)中的一些重要节点,包括了 C++/JavaScript 的方法注册、方法调用、回调管理。以下是一些重要的参考资料:CEF Util 中文翻译资料:https://github.com/fanfeilong/cefu...

2018-12-06 17:09:15 271

原创 在 Cef 中实现 C++ 与 JavaScript 交互场景分析

此文已由作者邓佳佳授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验本文主要介绍 CEF 场景中 C++ 和 JavaScript 交互(以下简称 JS Bridge)中的一些重要节点,包括了 C++/JavaScript 的方法注册、方法调用、回调管理。以下是一些重要的参考资料:CEF Util 中文翻译资料:https://github.com/fanfeilong/cefu...

2018-12-06 17:04:09 317

原创 电商大促活动之策划篇

此文已由作者邓佳佳授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验最近刚过完双十一,组内的小伙伴作了关于活动策划的分享,结合自己的理解一起说说吧。活动目的在备货、预热、推广、上线之前,比这些更重要的是活动目的。有些卖家可能觉得活动目的不就是为了赚钱吗?未必,有格局的老板和运营,很少陷进于一次活动、一个促销的得失,而会考虑这次如果亏本放血的话,能带来多大的后续收益,尤其店铺越大、...

2018-12-06 16:59:40 2039

原创 移动端工程架构与后端工程架构的思想摩擦之旅(1)

此文已由作者黎星授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验记资源投放后端工程的架构调整与优化 架构思考一直以来对软件工程架构有着极大的兴趣,无论是之前负责的移动端Android工程,亦或是现在转到后端开发后维护的资源投放工程。可以说一个团队中并非每个开发都能够深入掌握架构知识,但需要每个人能够拥有软件架构的意识。架构是对工程整体结构与组件的抽象描述,是软件工程的基础骨架。...

2018-12-06 15:34:50 179

原创 成为软件咨询师的关键

翻译 :刘昕欢迎访问网易云社区,了解更多网易技术产品运营经验。  最近,我在Twitter上发布了一条状态(如下图所示)——我在考虑写一些东西,是关于如何从一个软件开发人员到一个软件咨询师。很多人总是问我这个问题,这确实是一个有趣的话题。大家对这条推特的热情回应也让我受宠若惊,深受鼓舞。                                              (这周我又在为写书而...

2018-12-06 10:23:40 452

原创 什么样的数据分析工具才是营销人最想拥有的?

欢迎访问网易云社区,了解更多网易技术产品运营经验这个时代的营销,那一定和精准营销脱不开干系,百度百科中,对精准营销的核心思想的表述是:精准的含义是精确、精密 、可衡量的。精准营销比较恰当地体现了精准营销的深层次寓意及核心思想。1、精准营销就是通过可量化的精确的市场定位技术突破传统营销定位只能定性的局限;2、精准营销借助先进的数据库技术、网络通讯技术及现代高度分散物流等手段保障和顾客的长期个性化沟通...

2018-12-06 09:47:49 288

原创 数据分析达到精准营销的路径分析

欢迎访问网易云社区,了解更多网易技术产品运营经验精准营销的五个方面:在合适的时间、合适的地点、将合适的产品以合适的方式提供给合适的人。想要通过数据分析达到精准营销,其重点在于,通过数据分析找到五个合适及其相互之间的关联,所以提供的方案一定是:我们针对XXX人群,在XXX时间,XXX地点进行XXX的营销方法,给与XXX的营销内容,预计XXX的成果。首先如何通过数据分析确定什么是合适的人,这是精准营销...

2018-12-06 09:21:04 2134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除