中原银行技术团队
文章平均质量分 93
中原银行技术团队
中原银行技术团队,愿与各位朋友一起交流,分享金融科技实践,若对文章中的观点感兴趣,想了解更多信息,可关注“数匠笔谈”微信公众号,获取联系方式。
展开
-
让欺诈风险无处遁形的计算机视觉
让欺诈风险无处遁形的计算机视觉一、层出不穷的欺诈手段二、反欺诈需要“有色”眼镜-视觉风控三、构建模型的技术关键点3.1 创建更好的激活函数3.2 设计SE模块的使用位置3.3 使用更大的卷积核四、视觉风控的应用成果五、总结与展望作者:丁一 中原银行数据银行部近年来,伴随着移动互联网、虚拟现实等技术的飞速发展,银行服务模式日趋多样化。在客户享受灵活便捷服务的同时,银行欺诈风险呈现出更加隐蔽、专业的特点,发展出更多的作案手法和表现形式。依赖专家规则、黑名单库等方法的传统欺诈检测方法,已经不能解决新的欺诈挑战原创 2021-12-02 18:01:16 · 887 阅读 · 0 评论 -
数据生命周期也能智能化管理?
数据生命周期也能智能化管理?数仓建设对数据爆发式增长的几种解决方式生命周期管理总体设计和案例引言:随着时间的流逝,万物皆在变化,生老病死,时至则行。数据随着系统的运行,数据会不断的积累,但数据库的存储空间像地球容纳生命一样,有容量限制,若无节制的创造数据,终有一天数据也会“数满为患”。数仓建设对数据爆发式增长的几种解决方式集群扩容扩容集群是解决存储资源不足的最简单途径,通过扩容数据库集群的节点数量,来增加集群整体容量。优点:方案简单,易于实施,不依赖数据中台的成熟度缺点:扩容费用支出大,MP原创 2021-12-02 14:47:46 · 517 阅读 · 0 评论 -
混沌工程:分布式系统稳定性的“疫苗”
混沌工程:分布式系统稳定性的“疫苗”一、容灾了,但没完全容灾二、NetFlix、猴子与疫苗三.混沌工程的价值四、国内混沌工程开源项目现状1.混沌之刃—ChaosBlade2.混沌网格—Chaos Mesh五、国内混沌工程行业标准六、结语作者:李康建 中原银行信息技术部一、容灾了,但没完全容灾2021年7月14日夜晚,B站突发宕机事故,导致服务不可用长达40分钟,B站“难民”们纷纷涌入其他竞品平台,导致了连锁性的服务雪崩事件。事故原因众说纷纭,据传可能有机房失火,停电,云设施故障,程序猿手滑等等。且原创 2021-11-19 16:32:40 · 1811 阅读 · 0 评论 -
Java“锁“事
Java"锁"事一、锁的基本分类1.乐观锁和悲观锁2.公平锁和非公平锁3.重入锁和非重入锁二、常用锁分析1.Synchronized2.Lock三、锁优化1.勤劳的JVM2.Synchronized VS Lock3.分段锁四、总结五、参考文献作者:桑善春,中原银行信息技术部在并发编程中,我们经常遇到多个线程操作同一个资源,作为开发者必须考虑如何维护数据一致性,这时候锁的重要性就体现了出来。什么是锁呢,锁是实现访问共享资源的多个线程或进程同步的重要机制,在并发场景下强制对资源进行访问控制,从而解决数据不原创 2021-09-23 16:59:32 · 445 阅读 · 0 评论 -
微前端在平台级管理系统中的最佳实践
微前端在平台级管理系统中的最佳实践一、什么是微前端二、什么是通用管理端工程三、当管理端工程遇上微前端作者:杨朋飞一、什么是微前端近十年来,前端技术有了长足发展,各种概念与框架层出不穷。从架构的角度来看技术的演进,前后端分离是其中最重要的分水岭。正是由于前后端分离,才衍生出了Angular、React、Vue 三大框架,配合 webpack、babel 等社区开发工具,形成了以框架为中心的 SPA(Single Page Application) 应用开发技术体系。SPA基本上成了中后台前端应用开发的事原创 2021-09-02 10:18:37 · 908 阅读 · 0 评论 -
分布式身份在金融领域的应用
分布式身份在金融领域的应用一、产业互联网的趋势1.万物计算2.万物互联3.新生云技术4.业务的创新与标准化5.数智化二、分布式身份简述一、产业互联网的趋势随着今年推行的新发展格局,产业互联网,以及近年提出的新基建等热词。各个行业将自己的生产和商业活动数字化,搬到线上的趋势势不可挡。未来的10年的互联网字数创新很大程度会发生在电商、零售、社交、互动以外的实体行业,例如制造业、贸易、政务、物流等行业。在2021-2025这5年,会有大量的实体经济实现数字化、线上化和数智化。外加上5G技术、万物互联的加持,原创 2021-08-31 14:56:01 · 8836 阅读 · 0 评论 -
微前端在银行系统中的实践
在银行金融领域,上线较早的业务系统由于历史原因和人员变动,遗留下诸如前端架构未能统一,老crm还是传统erp风格,jsp页面上使用jQuery + YUI等问题。vue框架下的项目因为历史问题也存在不少技术包袱,如:core版本众多,业务逻辑混乱,组件上下文耦合严重,甚至有的项目架构用异步+storage实现browser router这类“灾难性”架构问题。...原创 2021-08-30 18:45:08 · 1552 阅读 · 1 评论 -
回首数据平台建设心路,探索数据架构新方向
回首数据平台建设心路,探索数据架构新方向一、引言二、对平台的简单认识1.关于数据集成2.更好的离线计算3.离线&实时&AI三、平台发展新机遇四、平台建设挑战一、引言本人钱包里有几百块一直没有花出去的现金,在钱包中睡了大概有几个月,不是我这几个月没花钱,而是因为这几个月身边结婚的少了,礼金——现金于我的最大使用场景。尤其今年新冠肺炎疫情的发生,培养了人们诸多新型消费习惯,无接触购物、直播带货、社区团购等新渠道、新服务不断涌现。随着宽带基础设施的完善、5G时代的到来,在线娱乐、在线教育、在线原创 2020-12-16 16:18:32 · 3348 阅读 · 13 评论 -
浅谈高可用分布式流数据存储设计
浅谈高可用分布式流数据存储设计数据存储的进化史流数据存储平台的设计1.存储结构设计2.缓存设计3.写入流程优化4.集群架构的设计思维沉淀当数据规模发展到一定阶段,数据治理俨然已是企业系统建设的内在要求。伴随着业务的快速发展,多种多样结构复杂的数据给数据治理带来了巨大的考验。早期的小规模业务,单体服务配合单个数据库即可满足业务需求。而当下,数据库分库分表,并采用读写分离和分布式的架构模型,同一份数据被转换成各种特定的数据格式,存放在各种各样的数据库中,会消耗大量的存储和计算资源。为解决这一数据治理乱象,分原创 2020-12-02 17:16:16 · 574 阅读 · 0 评论 -
中原银行SkyWalking落地探索之路及行业内发展方向背景
中原银行SkyWalking落地探索之路及行业内发展方向背景业内改造点及未来趋势一、贝壳找房二、 百度爱番番官方未来趋势我行未来改造方向的思考随着我行双速IT,数字化转型工作的推进,越来越多的行内单体系统正在拥抱微服务,拥抱云原生。但在微服务架构下,通常以业务的维度进行服务划分,一般使用REST的方式进行服务间调用。当对外暴露一个接口时,可能需要很多个服务协同才能完成这个接口功能,如果链路上任何一个服务出现问题或者网络超时,会导致调用失败。随着业务的不断发展扩张,服务之间互相调用会越来越复杂。我行微服务原创 2020-12-02 10:46:46 · 953 阅读 · 2 评论 -
告别重复工作-RPA机器人流程自动化来了
告别重复工作-RPA机器人流程自动化来了一、RPA的概念:二、RPA带来的效能提升:三、RPA的平台建设:四、适合RPA建设的业务流程五、RPA的未来发展在正式介绍RPA之前,我们先一起来脑补一个带入感十分充足的科幻场景。想象一下,时值深夜,在灯火通明的格子窗大楼里,最后一个加班的打工人拖着疲惫的身躯关上灯,踏上了回家的路。本该万籁俱寂的大楼里仿佛有种潜在的能量在涌动,从外面望去有熹微的光亮,仿佛有隐形的物质在不断地操纵着办公楼里的设备,但一切又是那么有条不紊,井然有序。此时好奇的你蓦然回首,大步流星回原创 2020-11-27 09:44:54 · 2069 阅读 · 6 评论 -
OCR技术的应用及基于Python的算法数据集实现
OCR技术的应用及基于Python的算法数据集实现OCR全称Optical Character Recognition,也就是光学字符识别。OCR通过对图像文件中的文本进行识别处理,获取图像中的文字及版面信息,并以文本的形式返回。早期的OCR算法是按字一个一个的识别文字,被称作文字识别。后期随着技术的发展,形成了按行识别文字的思路,被称作文本识别。随着OCR技术的日渐成熟,相应的OCR应用场景也日渐多了起来。根据识别场景可大致将OCR分为两类,一种是根据特定场景形成的专用OCR,另一种是通用OCR,即原创 2020-11-20 17:35:59 · 718 阅读 · 0 评论 -
行为数据分析的道、法、术、器
行为数据分析的道、法、术、器1、行为数据分析之道:道以明向,数据驱动的理念是道,是重视数据2、行为数据分析之法:法以立本,数据驱动的思维是驱动业务增长3、行为数据分析之术:术以立策,是方法,数据分析方法是巧用模型4、行为数据分析之器:器乃工具,活用数据分析工具往往能事半功倍“道、法、术、器”为古人流传下来的哲学,里面蕴含着大智慧。由于自己理解尚浅,唯恐感悟不够深刻,内心颇有些许忐忑。但换个角度,每一次记录都是一种成长,每一份沉淀都是在不断积累,每一次的分享都应受到鼓励。“道、法、术”出自老子《道德经》,原创 2020-11-20 17:13:52 · 1605 阅读 · 0 评论 -
玩转大数据风控—利用评分卡模型实现信用评级
玩转大数据风控-利用评分卡模型实现信用评级一、算法介绍1. 什么是逻辑回归?2. 逻辑回归为何逻辑 ?3. 逻辑回归怎么回归?二、构建流程1.数据处理1.1 数据清理1.2 缺失值处理2. 特征选择3.特征变量分箱本篇文章对于评分卡的构造讲述详细,仔细阅读大约需要15分钟 评分卡模型是一种通过评估申请人的资信状况来预测申请人未来拖欠或坏账概率的模型。它是根据风险评分模型预测的违约概率以及相关变量,计算得出决策规则,用来为风控人员制定风控政策提供科学的指引与帮助。评分卡模型在风险管理中有着非常重要的作原创 2020-11-18 12:49:13 · 3863 阅读 · 4 评论 -
深入浅出JavaScript异步编程
深入浅出JavaScript异步编程1.什么是异步编程2. 为什么浏览器下有异步编程3. 异步回调有什么问题4. 解决异步回调问题的方案5. 从浏览器原理分析Promise原理6. 生成器与协程7. co框架的原理,Promise与生成器的结合8. 从协程和微任务看Async/await9. 总结随着移动互联网基础网速的飞速提升和各种设备硬件的革命性升级,人们对web应用功能的期待越来越高,浏览器性能因浏览器内核的革命性升级得到飞速提升,受浏览器性能制约的前端技术也迎来飞速发展。正如Atwood定律所言:原创 2020-11-13 18:17:09 · 832 阅读 · 0 评论 -
带你入门领域驱动设计(DDD)
带你入门领域驱动设计(DDD)一、DDD的战略模式二、DDD的术语三、DDD的分层架构四、总结要讲DDD,不得不先说一下微服务,因为2004年由Eric Evans提出的DDD就是伴随微服务的兴起才被人们重视起来的。微服务是一种架构,它将传统的单体架构进行拆分,使系统可以分而治之、相互解耦。我们享受微服务带来的便利的同时,也不得不直面随之而来的困惑。比如,如何拆分服务?微服务架构理论工具大都从技术角度考虑,比如服务间调用、分布式、系统运维等。当业务需求迭代的时候,却不能很好地支撑,甚至造成一个简单需求需原创 2020-11-13 17:59:14 · 1642 阅读 · 0 评论 -
中原银行的 Arthas 技术实践分享
中原银行的 Arthas 技术实践分享Arthas 是一款 Java 开源诊断工具,由于其强大的问题排查及诊断能力,自其开源以来广受开发者的关注和使用,多次登顶 GitHub Trending,并得到国内多家技术媒体的分享。Arthas 可以通过简单的命令交互模式,接入运行的JVM,快速定位和诊断线上程序运行问题。在不重启服务的情况下,实时、动态的修改相关code,并实时生效。具体工作原理如下:连接JVM:通过 attach 机制,使用 pid 连接正在运行的JVM;查看及修改JVM字节码:原创 2020-11-13 17:43:27 · 689 阅读 · 0 评论 -
谷歌PageRank图算法在金融客户营销中的应用
谷歌PageRank图算法在金融客户营销中的应用一、PageRank算法原理介绍二、PageRank 算法代码实现三、PageRank算法在金融中的应用万物皆有源—PageRank算法起源提及PageRank算法,还得从搜索界的老大哥google说起。PageRank,顾名思义网页排名,是一种根据网页之间相互的超链接计算的技术,这个算法的发明者之一是谷歌的CEO拉里·佩奇(Larry Page),所以又称Larry Page。PageRank算法最早是为了解决海量网页的分类与排名,早期的搜索引擎采原创 2020-11-13 17:27:42 · 2009 阅读 · 0 评论 -
Drools规则引擎技术在天梯项目中的应用
Drools规则引擎技术在天梯项目中的应用今天主要来给大家分享一下Drools规则引擎的原理与规则配置。在介绍之前,首先给大家介绍一下我行研发的SQL评测优化项目——天梯系统,大数据天梯系统是一款智能分析 SQL 评测工具,不仅可以提高脚本上线效率,降低人员工作量,而且可以针对各种查询的算力消耗、数据安全及代码规范,提取代码特征,及时发现代码质量、安全、性能等问题,避免太差的 SQL进入生产系统,为系统的稳定与健康运行提供有效保障。天梯系统设计的初衷是用户可以根据定义的规则,对SQL语句进行评测,以免在生原创 2020-09-02 18:22:09 · 696 阅读 · 0 评论 -
从真实的业务场景出发,聊数据挖掘项目的完整应用流程
从真实的业务场景出发,聊数据挖掘项目的完整应用流程数据挖掘是科学,也是艺术,或者说一半是科学,一半是艺术。所谓科学,是指数据挖掘的算法、流程和分析技术的应用是科学的、严谨的。所谓艺术,是指在具体的分析过程中,融入了分析师的创新思维、主观的判断和取舍,尤其表现在挖掘思路的推敲和衍生变量的创建等方面。数据挖掘实战中的流程会有一些基本的顺序,按着流程进行挖掘是数据分析严谨性的体现。1.项目背景和业务分析需求的提出业务需求是数据挖掘任务的出发点。需求提出方要根据当前的业务背景,定位问题、找到痛点、提出需求及制原创 2020-09-02 18:19:57 · 1378 阅读 · 0 评论 -
产品运营中Oneid的实现-合理标识用户的唯一性
产品运营中Oneid的实现-合理标识用户的唯一性“平生不修善果,只爱杀人放火。忽地顿开金绳,这里扯断玉锁。钱塘江上潮信来,今日方知我是我”,这是鲁智深生前在杭州六合寺对自己的人生总结和一生的感悟。仿佛在此之前的鲁智深处于一种非常混沌的状态,不清楚自己是谁,像隐匿了自己身份的一个人。直至到了六合寺听到钱塘江上潮信的瞬间,顿时参透人生真谛,把之前所有的事情关联起来,找到了最真实的自己。那么,鲁智深的事情与本文要提及的产品运营中Oneid的实现有什么关系呢?我们都知道产品运营的基础是埋点,埋点中对用户进行唯原创 2020-09-02 17:08:05 · 3858 阅读 · 1 评论 -
关于数字化运营,你想了解的都在这里
关于数字化运营,你想了解的都在这里数据源自业务数据反映业务数据驱动业务数据验证业务在高度互联的数字化世界中,各类互联网技术发展愈发成熟,多数企业也相继开展名为数字化转型的战略。目前大家都在谈论的数字化转型其实有着这样的背景和特征:客户/市场为先的文化、即时反馈、实时接受请求处理需求、自动化服务、智能化处理、在线访问、推进改变业务并重新定义业务等。而数字化的基础即是大量的、繁杂的、高度业务关联的基础数据。基于各类数据进行加工处理,分析呈现,灵活应用,改善业务的过程可被称为数字化运营。简单来说,数字化运营的原创 2020-08-06 19:00:01 · 4278 阅读 · 0 评论