阿里技术,支付宝App用到的框架

> 支付宝组件和开源框架
支付宝App架构揭秘—使用的开源组件总结!- https://mp.weixin.qq.com/s?__biz=MzI0MjE3OTYwMg==&mid=2649548744&idx=1&sn=567f91fb6fa663b1b0374a14865709a7&chksm=f1180cb5c66f85a35ce49c9547e4142c59bd9f7c4a8dee704c440292f8e964cbc17385461eaf&scene=21#wechat_redirect
FFmpeg-https://github.com/FFmpeg/FFmpeg
achartengine MPAndroidChart-https://github.com/ddanny/achartengine
CircleImageView -https://github.com/hdodenhof/CircleImageView
TheMVP -https://github.com/kymjs/TheMVP
androidquery -https://github.com/androidquery/androidquery
gson- https://github.com/google/gson
DiskLruCache- https://github.com/JakeWharton/DiskLruCache
tagsoup Html解析- https://github.com/ndmitchell/tagsoup
ViewPagerIndicator- https://github.com/JakeWharton/ViewPagerIndicator
wire- https://github.com/square/wire
okio- https://github.com/square/okio
XRecyclerView- https://github.com/jianghejie/XRecyclerView
ijkplayer- https://github.com/Bilibili/ijkplayer
dagger- https://github.com/square/dagger
jackson-databind -https://github.com/FasterXML/jackson-databind
jackson-core- https://github.com/FasterXML/jackson-core
jackson-annotations- https://github.com/FasterXML/jackson-annotations
DanmakuFlameMaster- https://github.com/Bilibili/DanmakuFlameMaster
android-stackblur- https://github.com/kikoso/android-stackblur
Android-Charts-https://github.com/limccn/Android-Charts
android-supprt-library Google支持库,例如:v4,v7,v13,v21.-https://developer.android.google.cn/index.html
NineOldAndroids -https://github.com/JakeWharton/NineOldAndroids
Leakcanary-https://github.com/square/leakcanary
EventBus-https://github.com/greenrobot/EventBus
androidannotations-https://github.com/androidannotations/androidannotations
fastjson-https://github.com/alibaba/fastjson
okhttp-https://github.com/square/okhttp
OpenSSL-https://github.com/openssl/openssl
duktape-https://github.com/svaarala/duktape
ProgressWheel-https://github.com/Todd-Davies/ProgressWheel
android-gif-drawable-https://github.com/koral--/android-gif-drawable
zlib-https://github.com/madler/zlib
libyuv-https://github.com/lemenkov/libyuv
css-layout-https://github.com/facebook/yoga
aspectj -https://github.com/eclipse/org.aspectj
libjpeg-turbo- https://github.com/libjpeg-turbo/libjpeg-turbo

> 支付宝和蚂蚁花呗
如:流量控制,缓存策略,依赖管控,性能优化……蚂蚁花呗业务中最为关键的一环在于买家授信和支付风险的控制。支付宝和蚂蚁花呗整个平台被分成了三个层:
 1.运维平台(IAAS):主要提供基础资源的可伸缩性,比如网络、存储、数据库、虚拟化、IDC等,保证底层系统平台的稳定性;
 2.技术平台(PAAS):主要提供可伸缩、高可用的分布式事务处理和服务计算能力,能够做到弹性资源的分配和访问控制,提供一套基础的中间件运行环境,屏蔽底层资源的复杂性;
 3.业务平台(SAAS):提供随时随地高可用的支付服务,并且提供一个安全易用的开放支付应用开发平台。

-- 蚂蚁金融技术团队可以做到“先胜而后求战”,主要分为三方面技术积累:“谋”,“器”,“将”。
“谋”就是整体的架构设计方案和策略;
“器”就是支持技术工作的各种基础中间件和基础组件;
“将”就是通过实践锻炼成长起来的技术人员。

如何成为一名顶尖的阿里架构师?- https://blog.csdn.net/b0Q8cpra539haFS7/article/details/78349371
阿里P8架构师谈:分布式缓存的应用场景、选型比较、问题和挑战- https://blog.csdn.net/gupao123456/article/details/81480975
-- 分布式缓存应用场景:
 页面缓存.用来缓存Web 页面的内容片段,包括HTML、CSS 和图片等;
 应用对象缓存.缓存系统作为ORM 框架的二级缓存对外提供服务,目的是减轻数据库的负载压力,加速应用访问;
 解决分布式Web部署的session同步问题,状态缓存.缓存包括Session 会话状态及应用横向扩展时的状态数据等,这类数据一般是难以恢复的,对可用性要求较高,多应用于高可用集群。
 并行处理.通常涉及大量中间计算结果需要共享;
 云计算领域提供分布式缓存服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值