云计算
专家公开课视频:
1)Kubernetes 为何成为大厂标配:http://gk.link/a/10tN7
2)1 小时带你全面理解云原生技术体系:http://gk.link/a/10tN8
3)如何构建“正确”的云平台存储系统:http://gk.link/a/10tN9
4)未来架构之从 Service Mesh 迈向云原生:http://gk.link/a/10tNa
云原生面试题链接: https://pan.baidu.com/s/1lqDeYF3MrsneHg98iBtjEg 提取码: kj1z
基础架构即代码
服务器 工作站
数据中心
云平台, 云服务
heroku
云平台即服务(PaaS)
Serverless是一种新兴的云计算架构,它允许开发人员构建和部署应用程序而无需考虑服务器管理。使用Serverless可以使得应用程序的开发和运维变得更加容易和快速。
Railyway
火山引擎
谷歌
Google Colab
谷歌云(GCP)
Google 工具糸列
Chrome
Google Code Jam
Gmail
Google Calendar
Firebase
Firebase是一个由Google提供的移动应用开发平台,旨在帮助开发人员构建高质量的移动和Web应用程序。它提供了一系列工具和服务,涵盖了移动应用开发的各个方面,包括应用后端支持、数据库管理、身份验证、云存储、实时数据库、云函数、消息传递、性能监控和分析等。
以下是Firebase提供的一些主要功能和服务:
实时数据库(Realtime Database):一种实时的云托管数据库,可以实时同步和存储数据,允许应用程序实时更新和访问数据。
云存储(Cloud Storage):提供了可扩展的云存储解决方案,用于存储用户生成的内容,如图像、音频和视频文件等。
身份验证(Authentication):提供了易于集成的用户身份验证系统,支持常见的身份验证方式,如电子邮件/密码、社交登录(如Google、Facebook、Twitter)等。
云函数(Cloud Functions):允许开发人员以事件驱动的方式编写和部署后端代码,可以响应Firebase中的各种事件,并执行自定义逻辑。
分析(Analytics):提供应用程序使用情况和用户行为的统计数据,帮助开发人员了解和优化应用程序的性能和用户体验。
消息传递(Cloud Messaging):用于向移动设备发送推送通知和消息。
性能监控(Performance Monitoring):帮助开发人员监控应用程序的性能,并识别和解决潜在的性能问题。
Firebase提供了许多其他功能和服务,以简化和加速移动应用程序的开发过程。它是一个综合性的解决方案,适用于各种规模的应用开发项目。
Supabase
Supabase是一个开源的全栈应用程序开发平台,提供类似于Firebase的功能和服务。它旨在帮助开发人员构建现代化的应用程序,具有实时数据库、身份验证、存储和实时推送等功能。
以下是Supabase提供的主要功能和服务:
实时数据库(Realtime Database):与Firebase的实时数据库类似,Supabase提供了一个实时的数据库解决方案,可以实时同步和存储数据,并支持通过WebSocket进行实时更新。
身份验证(Authentication):Supabase具有内置的用户身份验证系统,支持电子邮件/密码验证、社交登录(如Google、GitHub)等方式。
存储(Storage):Supabase提供了一个可扩展的云存储服务,用于存储和管理用户上传的文件,例如图像、音频和视频。
实时推送(Realtime Pub/Sub):Supabase支持实时消息传递功能,开发人员可以使用订阅和发布模式将实时数据传输到客户端应用程序。
数据表和查询(Database Tables & Queries):Supabase支持基于SQL的查询语言,开发人员可以使用熟悉的SQL语法操作和查询数据库表格。
API和Webhooks:Supabase允许开发人员创建自定义API和Webhooks,以便与其他应用程序集成和交互。
事件追踪和日志(Event Tracking & Logs):Supabase提供了事件追踪和日志记录功能,帮助开发人员监控和分析应用程序的行为和性能。
Supabase的目标是提供一个灵活、开放和可扩展的平台,让开发人员能够构建自己的应用程序,并掌握自己的数据和基础设施。它提供了许多现代化的开发工具和功能,适用于各种规模的应用开发项目。
other
最后更新于
这有帮助吗?