探索微服务架构下的API网关模式
【8月更文挑战第31天】在微服务的大潮中,API网关不仅是流量的守门人,更是服务间通信的桥梁。本文将带你深入理解API网关的核心概念、设计要点及其在微服务架构中的重要作用,同时通过代码示例揭示如何利用API网关提升系统的灵活性与扩展性。
基于阿里云函数计算的云相册搭建指南
基于阿里云函数计算的云相册搭建指南
目标
我们的终极目标是搭建一个私人云相册,相册的拥有者可以上传图片,生成相册,相册拥有者的小伙伴通过用户名密码登录,访问相册,查看图片。效果请访问Photo-Gallery Based on FC Compute,用户名username,密码password
方案设计
我想构建一个私人云相册,但却不想关心运行、维护服务器等底层琐碎的事情,那用阿里云函数计算再合适不过了。
API网关系统架构
API网关业务域:统一接入、安全防护、流量管控、协议转换
API网关核心指标:安全、高可用、高并发、方便扩展、方便运维
API网关架构:系统领域划分、防护层、接入层、核心层架构。
API网关的设备安全解决方案。
Fun 发布 2.0 新版本啦
不久前,我们发布了 Fun 的 2.0 版本。欢迎大家使用!
Fun 是什么
Fun 是 have Fun with Serverless 的缩写,是一款 Serverless 应用开发的工具,可以帮助用户定义函数计算、API 网关、日志服务等资源。
使用 Node.js 搭建一个 API 网关
原文地址:Building an API Gateway using Node.js
外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求。API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器、移动设备和老系统)的要求。
使用API网关流控防攻击
API使软件之间的通讯更加便捷,使得基于软件支撑的商业模式得以落地,如移动支付,从而促进API经济的繁荣。现在开放API服务已经成为软件服务的主要趋势,对于API提供者而言,API服务的安全性则是需要重点考虑的。但互联网上的攻击,或者某次促销导致流量暴增,超出服务承受能力的情况无可避免