曾道人特码句
服务器端相关技术框架
微服务治理框架,包含配置中心、服务网关、注册、发现、熔断、RPC调用、路由追踪等
微服务框架,拆分服务,提供单一业务接口
权限、?#29616;?#26694;架
分布式协调中心,实现分布式锁、分布式任务、实时通知等
缓存中间件,分布式session中心
消息队列中间件,异步通信,解耦服务调用
定时任务框架,结合zookeeper实现分布式任务
工作流引擎
数据库连接池
监控平台
CI?#20013;?#38598;成工具
代码审查工具
JAVA流行ORM框架
版本管理、CD?#20013;?#20132;付工具
前端相关技术框架
服务器端 JavaScript 解释器
基于nodejs的前端
基于nodejs的模板引擎
响应式前端框架
CSS预处理器
通用流行的JavaScript框架
前后端异步通信
前端打包压缩工具
通用MVVM库
前端代码审查工具
大数据相关技术
数据导入工具
日志收集工具
分布式发布订阅消息系统
网络爬虫框架
列式NoSQL数据库
Hadoop分布式文件系统
Hadoop资源管理器
分布式计算
分布式计算框架
大数据分析和可视化
Hadoop平台工作流调度引擎
产品技术架构特性
大数据平台
基于Hadoop、Spark、Hive、Drools、Zookeeper等实现大数据分析、规则过滤、信用评分等,根据实际业务场景,实现延迟、实时数据分析,为场景业务提供底层数据依托。
流量网关
过滤转发Nginx反向代理请求,基于oAuth、Spring-Security、IP来源、访问端口等过滤器、拦截器,剔除无权限、未?#29616;ぁ?#36164;源错误等不合理请求,减轻后端业务负载,提高处理能力。
运维监控
基于Ansible实现服务器批量操作,基于ELK(ElasticSearch、Logstash、Kibana)、Syslog-NG收集所有日志,实时分析。基于Zabbix监控所有服务器Memory、CPU、Disk、Swap、API,设定报警阈值,触发立刻发送短信、邮件报警,通知运维、开发人员,保证服务可用性达到99.99%。独立分布式文件系统,重要数据、文件按小时、按天备份。
自动发布
通过Gitlab+Shell,达到工程、分支、服务器、环境的任意组合,随时随地进行发布、回滚。
中间件
缓存、消息队列、ZK等中间件,采用集群模式部署,保证服务的稳定、健?#22330;?/div>
负载均衡
所有流?#23458;?#19968;经过Nginx做7层负载分发,实现动静分离,静态资源基于文件系统做域名?#25104;洌?#24517;要时可通过CDN做加速,动态API通过Nginx做反向代理,为PC、APP、H5提供接口调用,所有API集群部署,屏蔽单点?#25910;稀ginx通过虚拟VIP实现双机热备,保证高可用。若业务并发量高,可随时切换到LVS,基于4层进行负载。
代码管理
基于Gitlab实现版本管理,实际开发中,每一次版本升级,新建分支并行开发。每一次代码提交,按?#23637;?#23450;格式填写备注,使得每一次提交?#21152;?#36857;可循。
集成测试
基于Jenkins,所有工程配置自动化集成,不断对代码编译测试,保证工程的稳定。
数据库
结合业务特点和流?#31185;拦潰?#21487;采用MySQL主从/主主/集群等方式。
曾道人特码句 天津十一选五 神话二肖中特 七星彩开奖网站 宁夏11选5下载 网球图片 7m体育比分直播 陕西快乐10分 乐购彩票苹果 神魔录怎么赚钱 青海快三走势图昨天