课程简介
一切皆规则,风控引擎作为一种思维模式与编程行为,人们要做的事情就是把能够采集到的业务数据直接扔给决策引擎。性能,对于互联网尤其是风控业务,低延迟是必不可少的,不能因为增加了风控反而严重影响业务体验。便于维护,主要是现在的风控内容,需要专业的同学去编写,而不是靠技术人自己去硬编码,一个适用于业务同学习惯的IDE很重要。实时更新,对于现在的风控规则内容因为外部的变化,必须要足够及时去应对变化,一个好的风控引擎能做到实时更新决策内容太重要了。
性能优化作为工作中经常需要去解决的常见问题,有一套实践方法,本次分享通过美团酒旅风控引擎优化实践,分享本地缓存优化、对象池优化、序列化优化、JVM参数优化、富客户端优化等常见的优化方法,也系统性的分享性能优化的思路和流程。
课程收益
1、目标
(1)了解常规的性能优化思路
(2)了解性能优化的常见方法和常用工具
(3)通过案例了解性能优化具体过程
2、成功(或教训)要点
深入了解业务,了解性能优化相关方法,敏捷迭代,最终取得不错优化效果。
3、启示
在高吞吐高并发的情况下,各种情况都可能会引起CPU的资源竞争,造成耗时上升、CPU雪崩等问题,这个时候更是要沉下心来把拆分问题进行拆分逐步去解决。性能优化没有银弹,需要根据相关性能数据指标逐步迭代优化。
受众人群
微服务架构设计师、业务架构工程师、性能优化技术人员、风控引擎经理以及其他对风控引擎优化感兴趣的人员。
课程周期
0.5天(3H)
课程大纲
授课内容 |
1.分享性能优化常见的指标、工具和流程 2.分享风控引擎 案例:酒旅实时风控的一些业务背景和技术挑战,单机QPS要求5000+,TP999要求小于20ms 3.分享性能优化过程 性能优化的一些具体步骤,包括本地缓存优化、对象池优化、序列化优化、JVM参数优化、富客户端优化等,经过优化后单机QPS从100多提升到5000 4. QA |