06 2019 档案
摘要:Themis是宜信公司DBA团队开发的一款数据库审核产品,可帮助DBA、开发人员快速发现数据库质量问题,提升工作效率。本文为其规则解析与部署攻略。
阅读全文
摘要:本文首先介绍为什么开发Themis平台,包括其选型和设计,然后介绍平台实现过程,包括实现原理、方法和功能,最后解读平台的不足及未来发展。
阅读全文
摘要:本文首先介绍为什么开发Themis平台,包括其选型和设计,然后介绍平台实现过程,包括实现原理、方法和功能,最后解读平台的不足及未来发展。
阅读全文
摘要:Spring Cloud作为目前最流行的微服务开发框架,不是采用了Spring Cloud框架就实现了微服务架构,具备了微服务架构的优势。正确的理解是使用Spring Cloud框架开发微服务架构的系统,使系统具备微服务架构的优势。本文将介绍SpringCloud微服务架构升级案例。
阅读全文
摘要:今天我们来学习java8的Stream,并不需要理论基础,直接可以上手去用。
阅读全文
摘要:十多年来,NAS中已经存在的目录和文件达到10亿之多,在设计和开发备份系统的过程中碰到了很多挑战,本文将分享大量文件名记录的树形结构存储实践。
阅读全文
摘要:优化SQL,是DBA常见的工作之一。如何高效、快速地优化一条语句,是每个DBA经常要面对的一个问题。本文带领大家自主编写一款小工具,加速MySQL SQL语句优化。
阅读全文
摘要:贷前系统负责从进件到放款前所有业务流程的实现,其中涉及一些数据量较大、条件多样且复杂的综合查询,引入ElasticSearch主要是为了提高查询效率,并希望基于ElasticSearch快速实现一个简易的数据仓库,提供一些OLAP相关功能。本文将介绍贷前系统ElasticSearch的实践经验。
阅读全文
摘要:「Linux三剑客之awk」介绍awk表达式、结构模块与变量、数组与语法等。
阅读全文
摘要:部署搭建好SIA-TASK任务调度平台之后,编写TASK后配置JOB进行调度,进而实现整个调度流程。本文新建JOB示例,介绍JOB怎样关联配置两个级联TASK,以及如何通过SIA-TASK实现任务调度,最终实现对两个TASK执行器的调用。
阅读全文
摘要:随着数据时代的到来,数据量和数据复杂度的增加推动了数据工程领域的快速发展。为了满足各类数据获取/计算等需求,宜人贷自研了PaaS数据服务平台Genie,本文将重点介绍其技术架构及功能模块。
阅读全文
摘要:TestNG是一个开源自动化测试框架,“NG”表示下一代(Next Generation的首字母)。 TestNG类似于JUnit(特别是JUnit 4),但它不是JUnit框架的扩展,相较于Junit而言,功能更强大,使用起来更加方便,比较适合测试人员来进行集成测试或是接口回归测试。
阅读全文
摘要:宜信结合自己的实际情况,实现了一套集采集、分析和存储为一体的安全数据平台——流沙平台。本文重点介绍一下流沙平台的架构,相比于OpenSOC做了哪些优化及改进的地方以及流沙平台在落地过程中的经验总结。
阅读全文
摘要:本文以宜信支付系统架构设计实践,分享如何实现系统高可用。
阅读全文
摘要:Redis的底层数据结构到底是什么样的呢,为什么它能做这么多的事情?本文将探秘Redis的底层数据结构以及常用的命令。
阅读全文
摘要:网关服务下线实时感知是网关对业务方提供的一种可选的解决方案,本文介绍API网关如何实现服务下线的实时感知。
阅读全文
摘要:无论是互联网应用或者企业级应用,都充斥着大量的批处理任务。随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构,很多原先的任务调度平台已经不能满足业务系统的需求,于是出现了一些基于分布式的任务调度平台。宜信开源分布式任务调度平台SIA-TAS,本文详细介绍其架构设计与运行流程。
阅读全文
摘要:源码解析Spring Boot外部化配置实战。
阅读全文