互联网公司基本的技术栈

本文详细介绍了SaaS应用所需的技术栈,涵盖开发、云平台、数据存储、中间件、运行环境、DevOps工具、日志&监控以及应用分析等方面。前端采用vue和H5,后端使用spring相关技术,移动端包含安卓和iOS,云平台涉及金山云、阿里云等,数据存储包括MySQL、PostgreSQL等。中间件包含kafka和rabbitMQ等,运行环境包括CentOS和Nginx。DevOps工具如Jenkins和Kubernetes,日志&监控涉及ELK和Grafana+Zabbix,应用分析包括OpenAPM和Skywalking,设计工具则有蓝湖和Axure。
摘要由CSDN通过智能技术生成

SaaS应用需要的技术栈

开发

  • 前端:vue、H5
  • 后端:spring boot 、spring cloud、spring mvc、spring、dubbo
  • 移动端:安卓、IOS
  • 桌面端:C++

云平台

  • 云服务器:金山云,阿里云、腾讯云等
  • 域名系统:Namecheap 。
  • 静态托管:Netlify 。
  • 邮件推送:Postmark,SendGrid 。
  • 短息推送:OneSignal 。

数据存储

数据库存储包括数据库、缓存和对象存储集中方式。数据库用于存储结构化的业务数据和系统配置数据,缓存用于提升应用的访问速度,对象存储用于存储非结构化数据(文档、图片和视频音频等)

  • 数据库:MySQL,PostgreSQL、greenplum、HBase、Redis 、neo4j 。
  • 缓存:Ehcache、memcached、tair、Aerospike、EVCache、Guava Cache
  • 日志数据库:InfluxDB 。
  • 文件系统:HDFS、fastDFS

中间件

  • 消息队列:kafka、rabbitMQ、rocketMQ
  • 数据库中间件:myCat、sharding Sphere
  • 搜索引擎:solr
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值