解密“CDO-首席数据官”的价值、挑战及发展

2019-08-26
阅读 4 分钟
1.9k
数据,不论形态、格式和类型,已经迅速成为企业最有战略意义的资产;数据资产已经成为了可以形成业务洞察及优势的战略资源,数据的体量、多样性和复杂性也正以指数级增长。就像其他重要的企业资产,数据需要适当的管理和治理水平, 以确保它的潜在价值得到理解和发挥。基于上述原因,近些年来产生了首席数据官-CDO这一新...

公司为什么需要建立一套统一的开发框架?

2019-08-22
阅读 4 分钟
4.6k
近十年,中国互联网发展的速度越来越快,互联网科技颠覆了越来越多的传统行业,我们的衣食住行随着互联网科技的进步,发生了翻天覆地的变化。在这个大潮中,越来越多新兴的公司如雨后春笋般的冒了出来,他们的业务增长非常快,公司规模也越来越大。这得益于中国经济的高速增长和互联网的快速发展。

十步法原则解决数据质量问题

2019-08-21
阅读 4 分钟
3.2k
一、相关概念 1.1 数据质量 数据的一组固有属性满足数据消费者要求的程度。 1)数据固有属性 真实性:即数据是客观世界的真实反映 及时性:即数据是随着变化及时更新的 相关性:即数据是数据消费者关注和需要的 2)高质量数据满足要求(消费者角度) 可得的,当数据消费者需要时能够获取到; 及时的,当需要时,数据获得...

专访宜信梁鑫:回归架构本质,重新理解微服务

2019-08-20
阅读 6 分钟
2.4k
记者:近几年来,微服务架构设计方式被提出并在越来越多的企业中得以实践和落地,但对于刚开始接触微服务的人来说,还是不知道要从哪些方面开始了解。您能否结合软件架构的发展历史,聊聊微服务的发展与特征。

企业使用数据库的12种姿势

2019-08-19
阅读 5 分钟
1.4k
数据库,作为IT系统的基础类软件,发挥着非常巨大的作用。那么企业在使用数据库时,有什么样的方式可以选择?不同方式又各有其什么特点呢?本文将从使用方式、适用场景、未来发展、成本因素(人力、财务、时间)及风险点等多角度分析十二种情况(前六种为本地方式,后六种为云端方式)。

调用链系列(3):如何从零开始捕获body和header

2019-08-15
阅读 4 分钟
2k
在Java中,HTTP协议的请求/响应模型是由Servlet规范+Servlet容器(如Tomcat)实现的。换句话说,在类Tomcat容器中,一次完整的HTTP请求都是通过实现Servlet规范完成的;Spring、Jesery 等技术栈也是在Servlet规范基础上封装的。因此我们可以借助底层的Servlet规范来获取Java技术栈中HTTP的body和header,即通过拦截用户...

调用链系列(2):轻调用链实现

2019-08-15
阅读 3 分钟
1.3k
上篇文章分享了一下调用链的模型设计及模型时序图。相信大家通过上一篇文章对调用链有了一个整体上的了解,如:调用链是什么、能做什么及整体实现策略。

微服务网关SIA-GateWay使用指南

2019-08-14
阅读 4 分钟
2k
一、DeskTop DeskTop展示当前注册的各个网关组,点击一个网关组将选中该网关组并跳转至首页。 每个网关组包括如下四项: 角色值:网关应用名前缀,用于区分网关组 拥有实例:网关组实例个数 网关状态:网关组当前状态 网关描述:网关组描述信息,可修改 二、首页 首页展示网关当前的运行情况。 主要包含如下部分: 网关...

调用链系列(1):解读UAVStack中的贪吃蛇

2019-08-13
阅读 4 分钟
1.3k
对于分布式在线服务,一个请求需要经过多个系统中多个模块,可能多达上百台机器的协作才能完成单次请求。这种场景下单靠人力无法掌握整个请求中各个阶段的性能开销,更无法快速的定位系统中性能瓶颈。当发生故障时通常需要查看大量日志跨越多个团队来确认问题。

专访宜信张军:一切技术创新都要以赋能业务为目标

2019-08-13
阅读 4 分钟
3.1k
在软件研发从业者的视角里,创新分为两种:一种是与软件研发技术相关的创新,特别是在大数据和AI这种快速发展的领域,需要保持与技术进步的同频;而另一种创新,是与公司业务相关的,不断运用技术实现自动化、智能化、规范化,提高业务服务能力与用户体验。

微服务与网关技术(SIA-GateWay)

2019-08-12
阅读 6 分钟
2.6k
把时间退回到二十年之前,当时企业级领域研发主要推崇的还是C/S模式,PB、Delphi这样的开发软件是企业应用开发的主流。随着时间的推移,基于浏览器的B/S架构开始渐渐流行了起来。初期,Web开发ASP还占据了不少优势,但JSP的预编译模式让性能有了很大提升,随后基于JAVA语言的J2EE架构变得越来越流行。

四要素落地持续交付

2019-08-09
阅读 4 分钟
2.7k
持续交付(Continuous delivery,缩写为 CD),是一种软件工程方法,让软件产品的产出过程在一个短周期内完成,以保证软件可以稳定、持续的保持在随时可以发布的状况。它的目标在于让软件的编译、测试与发布变得更快更频繁。这种方式可以减少软件开发的成本与时间,减少风险。 而我对持续交付的一个较为抽象的理解是“一...

手把手教你创建第一个Davinci应用

2019-08-08
阅读 2 分钟
3k
Davinci既可作为公有云/私有云独立使用,也可作为可视化插件集成到三方系统。用户只需在可视化UI上简单配置即可服务多种数据可视化应用,并支持高级交互/行业分析/模式探索/社交智能等可视化功能。

Redis进阶应用:Redis+Lua脚本实现复合操作

2019-08-07
阅读 4 分钟
3.4k
Redis是高性能的key-value数据库,在很大程度克服了memcached这类key/value存储的不足,在部分场景下,是对关系数据库的良好补充。得益于超高性能和丰富的数据结构,Redis已成为当前架构设计中的首选key-value存储系统。

一个项目的SpringCloud微服务改造过程

2019-08-06
阅读 15 分钟
3.7k
SSO是公司一个已经存在了若干年的项目,后端采用SpringMVC、MyBatis,数据库使用MySQL,前端展示使用Freemark。今年,我们对该项目进行了一次革命性的改进,改造成SpringCloud架构,并且把前后端分离,前端采用Vue框架。

UEM“探针”技术及用户体验管理

2019-08-05
阅读 2 分钟
2.9k
随着互联网产品越来越多,用户群体越来越庞大以及用户品位的多样性增加,我们会发现这样的一个规律,就是相同类型的产品,比如播放器中的QQ影音和暴风影音,再比如小游戏平台中的腾讯游戏和联众等等,他们的功能是相同的或者是相似的,但是对于用户来说,每个人都有着不同的使用喜好。

关系型数据库全表扫描分片详解

2019-08-02
阅读 5 分钟
1.5k
导读:数据总线(DBus)专注于数据的实时采集与实时分发,可以对IT系统在业务流程中产生的数据进行汇聚,经过转换处理后成为统一JSON的数据格式(UMS),提供给不同数据使用方订阅和消费,充当数仓平台、大数据分析平台、实时报表和实时营销等业务的数据源。

研发运维一体化解决方案UAVStack升级系统设计

2019-08-01
阅读 3 分钟
1.4k
一、背景 作为微服务架构系统,UAVStack的主要服务组件包括: 中间件增强框架(英文名MonitorFramework,简称MOF探针):部署在业务系统 监控代理程序 (英文名MonitorAgent,简称MA):部署在业务系统 健康管理服务 (英文名HealthManager,简称HM):部署在后台服务群 随着业务量的增长,部署在业务系统及后台的组件也...

AI中台——智能聊天机器人平台的架构与应用(分享实录)

2019-08-01
阅读 19 分钟
7.1k
导读:随着“中台”战略的提出,目前宜信中台建设在思想理念及架构设计上都已经取得了很多成果。宜信是如何借助中台化的思想打造“AI中台”及相关的智能产品呢?本次直播,宜信科技中心AI中台团队负责人王东老师分享了宜信AI中台的具体实施路径,并重点介绍了AI中台的智能产品——智能聊天机器人平台,包括智能聊天机器人平台...

基于可视化配置的日志结构化转换实现

2019-07-31
阅读 6 分钟
5.1k
导读:数据总线DBus的总体架构中主要包括六大模块,分别是:日志抓取模块、增量转换模块、全量抽取程序、日志算子处理模块、心跳监控模块、Web管理模块。六大模块各自的功能相互连接,构成DBus的工作原理:通过读取RDBMS增量日志的方式来实时获取增量数据日志(支持全量拉取);基于Logstash,flume,filebeat等抓取工具...

大数据可视洞察Davinci的安装与配置攻略

2019-07-30
阅读 5 分钟
3k
Davinci既可作为公有云/私有云独立使用,也可作为可视化插件集成到三方系统。用户只需在可视化UI上简单配置即可服务多种数据可视化应用,并支持高级交互/行业分析/模式探索/社交智能等可视化功能。

通过OpenGL理解前端渲染原理(1)

2019-07-29
阅读 2 分钟
2.2k
OpenGL,是一套绘制3D图形的API,当然它也可以用来绘制2D的物体。OpenGL有一大套可以用来操作模型和图片的函数,通常编写OpenGL库的人是显卡的制造者。我们买的显卡都支持特定版本的OpenGL。

快速部署DBus体验实时数据流计算

2019-07-25
阅读 11 分钟
2.8k
说明all in one是一个单机版本dbus环境,是给用户快速体验dbus的功能,只是一个简单体验版,不能用于其它环境或者用途,具体包括如下:

DBus数据库表结构变更处理方案

2019-07-25
阅读 3 分钟
1.7k
导读:DBus是我们要介绍的在敏捷大数据(Agile BigData)背景下的第一个平台。企业中大量业务数据保存在各个业务系统数据库中,为同时解决数据同步的一致性和实时性问题,DBus(数据总线)平台应运而生。

正交分析法设计理论及实践

2019-07-24
阅读 5 分钟
1.7k
一、理念介绍 在黑盒用例设计方法中有一个大家耳熟能详的正交分析法,却鲜有人知 “Pairwise”设计理念。 设想一种常见的场景,工期很紧的项目,原定的测试时间被“无理”地压缩之后,如何能用极少的时间去保证更高的质量呢? 举个例子,如果让你测试一下word字体效果,你会整理出多少个用例呢? 答案很简单是2的七次方=128...

一文了解JVM

2019-07-23
阅读 6 分钟
7.4k
JVM是Java Virtual Machine(Java 虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

专访宜信AI中台团队负责人王东:智慧金融时代,大数据和AI如何为业务赋能

2019-07-23
阅读 8 分钟
8.2k
第一期专访我们邀请到宜信科技中心AI中台负责人王东老师,从大数据和AI赋能金融业务的角度,分享了中台、大数据、AI等软件研发趋势为业务赋能的经验与思路。

iOS中基于协议的路由设计

2019-07-22
阅读 2 分钟
4.3k
前段时间对我们自己的App做了结构上的重构,抛弃了之前简单的MVC开发模式,原因是随着App的业务线越来越多,单个页面的功能越来越复杂,MVC开发模式导致整个Controller-layer的代码越来越多。本文将分享重构中的Router模块。

web安全测试必须注意的五个方面

2019-07-18
阅读 2 分钟
1.8k
随着互联网的飞速发展,web应用在软件开发中所扮演的角色变得越来越重要,同时,web应用遭受着格外多的安全攻击,其原因在于,现在的网站以及在网站上运行的应用在某种意义上来说,它是所有公司或者组织的虚拟正门,所以比较容易遭受到攻击,存在安全隐患。

如何基于日志,同步实现数据的一致性和实时抽取?

2019-07-17
阅读 9 分钟
3.3k
一、背景 事情是从公司前段时间的需求说起,大家知道宜信是一家金融科技公司,我们的很多数据与标准互联网企业不同,大致来说就是: 玩数据的人都知道数据是非常有价值的,然后这些数据是保存在各个系统的数据库中,如何让需要数据的使用方得到一致性、实时的数据呢? 过去的通用做法有几种,分别是: DBA开放各个系统的...