宜人贷PaaS数据服务平台Genie:技术架构及功能
上篇:架构及组件一、数据平台的发展1.1背景介绍随着数据时代的到来,数据量和数据复杂度的增加推动了数据工程领域的快速发展。为了满足各类数据获取/计算等需求,业内涌现出了诸多解决方案。但大部分方案都遵循以下原则:降低数据处理成本合理提高数据使用/计算效率提供统一的编程范式宜人贷的数据服务平台也是遵循这
调用链系列(2):轻调用链实现
一、前言调用链系列(1):解读UAVStack中的贪吃蛇上篇文章分享了一下调用链的模型设计及模型时序图。相信大家通过上一篇文章对调用链有了一个整体上的了解,如:调用链是什么、能做什么及整体实现策略。这篇文章我们继续介绍调用链的服务端信息收集以及服务间上下文传递。二、服务端信息收集服务端信息收集整体流
宜信DBA实践-SQL优化|一篇文章说清楚Oracle Hint的正确使用姿势
Hint是Oracle数据库中很有特色的一个功能,是很多DBA优化中经常采用的一个手段,用对了可以减轻DBA的负担,但也可能因为选择了很差的执行计划而导致执行很慢,如何正确使用Oracle Hint,本文将给出答案。
揭秘:宜信科技中心如何支持公司史上最大规模全员远程办公|下篇
揭秘:宜信科技中心如何支持公司史上最大规模全员远程办公|上篇中,我们介绍了宜信科技中心支持史上最大规模远程办公的方案:通过SSLVPN实现远程访问数据中心和业务系统,同时辅助办公协同系统、会议系统等信息传递,确保足够的网络带宽保障数据正常传输,并介绍了我们在IT运维方面的部署。客户服务是金融业务重要
程序员笔记|3个问题带你入门数据建模
从建模方式、维度建模、设计原则三个方面详解何为数据建模以及如何建模。
宜信开源|手把手教你安装第一个LAIN应用
拓展阅读:宜信开源|详解PaaS平台LAIN的功能和架构宜信开源|一个实例解析PaaS平台LAIN的9大杀手级功能一、安装LAIN集群本节包含三种场景下安装LAIN集群本地启动虚拟机安装LAIN集群,可供本地测试开发物理服务器/虚拟机安装LAIN集群云服务器安装LAIN集群三者都需要从GitHub获
AI中台:一种敏捷的智能业务支持方案|宜信技术学院沙龙分享实录
宜信研发中心AI应用团队负责人井玉欣博士分享AI中台在宜信的落地实践。
宜信微服务任务调度平台建设实践
【宜信技术沙龙】是由宜信技术学院主办的系列技术分享活动,活动包括线上和线下两种形式,每期技术沙龙都将邀请宜信及其他互联网公司的技术专家分享来自一线的实践经验,分享内容覆盖金融科技及软件研发等主要技术领域,旨在为金融科技行业提供可落地实践的解决方案,为金融科技从业者带来思路想法上的启发。9月19日晚8
宜信DBA实践-SQL优化|一篇文章说清楚Oracle Hint的正确使用姿势
一、提示(Hint)概述1、为什么引入Hint?Hint是Oracle数据库中很有特色的一个功能,是很多DBA优化中经常采用的一个手段。那为什么Oracle会考虑引入优化器呢?基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻DBA的负担。但有时它也聪明反被聪明误,选择了很差的执
宜信开源专注业务逻辑的轻量级服务框架nextsystem4
此次开源的NS4系列模块是围绕当前支付系统笨重、代码耦合度高、维护成本高而产生的分布式业务系统解决方案。
SpringCloud微服务架构升级总结
一、背景1.1应用系统的架构历史1.2什么是微服务?起源:微服务的概念源于2014年3月MartinFowler所写的一篇文章“Microservices”。文中内容提到:微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。通信方式:每个
如何编写优雅的Dockerfile
Kubernetes要从容器化开始,而容器又需要从Dockerfile开始,本文将介绍如何写出一个优雅的Dockerfile文件。
宜信技术学院上榜「2019中国技术品牌影响力企业榜」
12月25日,开发者社区和专业技术媒体SegmentFault发布了2019中国技术品牌影响力企业榜。凭借过去一年对宜信科技成果和技术实践的传播以及在金融科技领域探索方面的积极努力,宜信技术学院登上榜单前10。宜信技术学院成立于2017年,专注于分享与传播宜信技术团队的研发实践成果与技术解决方案。经
Redis闲谈(1):构建知识图谱
场景:Redis面试(图片来源于网络)面试官:我看到你的简历上说你熟练使用Redis,那么你讲一下Redis是干嘛用的?小明:(心中窃喜,Redis不就是缓存吗?)redis主要用作缓存,通过内存高效
详解Eureka 缓存机制
本文基于Spring Cloud Eureka 1.4.4.RELEASE,在默认region和zone的前提下,介绍Eureka的缓存机制。
Linux三剑客之awk详解
第一篇awk简介与表达式实例一种名字怪异的语言模式扫描和处理,处理数据和生成报告。awk不仅仅是linux系统中的一个命令,而且是一种编程语言;它可以用来处理数据和生成报告(excel);处理的数据可以是一个或多个文件;可以是直接来自标准输入,也可以通过管道获取标准输入;awk可以在命令行上直接编辑
如何快速部署容器化应用
容器化推行的过程中,研发、运维学习及使用成本都非常高,那有没有一款简单易用的平台呢?本文介绍基于Kubernetes的应用管理平台-开普勒云平台。一、背景为了快速适应和满足市场需求,小而快的应用越来越多,“这些零碎的应用如何部署、管理?”成为让大家头疼的问题。若全部上虚拟机,资源消耗太大。这时,将应
Redis进阶应用:Redis+Lua脚本实现复合操作
一、引言Redis是高性能的key-value数据库,在很大程度克服了memcached这类key/value存储的不足,在部分场景下,是对关系数据库的良好补充。得益于超高性能和丰富的数据结构,Redis已成为当前架构设计中的首选key-value存储系统。虽然Redis官网上提供了200多个命令,
Redis闲谈(1):构建知识图谱
场景:Redis面试(图片来源于网络)面试官: 我看到你的简历上说你熟练使用Redis,那么你讲一下Redis是干嘛用的?小明: (心中窃喜,Redis不就是缓存吗?)redis主要用作缓存,通过内存高效地存储非持久化数据。面试官: Redis可以用作持久化的存储吗?小明 :嗯...应该可以吧...面试官: 那Redis怎么进行持久化操作呢?小明:嗯...不是太清楚。面试官: Redis