当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

Aurora-go

Go Web 框架
授权协议 Apache-2.0
开发语言 Google Go
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 国产
投 递 者 商绍元
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Aurora 是一款 小巧精简的 WEB 框架,灵活的处理器注册,加强了请求参数解析。基于容器管理依赖,运行时半自动化装配组件。更多介绍请查看文档。

主要内容:

  • 基础路由
  •  请求参数注入
  •  RESTful
  •  文件上传
  •  分组路由
  •  支持中间件
  •  静态文件
  •  内置JSON,HTML渲染
  •  错误捕捉
  •  服务转发
  •  可插拔组件
  •  组件依赖管理
## 快速开始
```go
package main

import "github.com/aurora-go/aurora"

func main() {
   //创建 实例
   a := aurora.NewAurora()
   //注册接口
   a.Get("/", func() {
      a.Info("hello web")
   })
   //启动服务器
   aurora.Run(a)
}
```
  • 传统数据库 从最近的checkpoint开始,replay log(详见论文design 4.3第一段),先是redo log以恢复一致性状态,之后再通过undo log将正在执行的事务回滚 aurora 日志重放发生在存储层,持续、异步、分布在所有节点中。任何读请求可能需要部分日志被重放,所以:the process of crash recovery is spread across all

  • 转载:Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases 来自 http://www.allthingsdistributed.com/files/p1041-verbitski.pdf     参考: Amazon Aurora解读(SIGMOD 2017) 分布式经

 相关资料
  • Aurora 是一个建立在 Lightning 之上的高性能高并发框架,底层由Phalocn+Swoole组合驱动,专为丧心病狂的极限性能打造。她适用于需要支持高并发的场景,如API 接口、微服务等。 亮点 Features 为高性能高并发而生 针对高性能和高并发性进行了优化 鱼*(优雅)和熊掌(性能)*也兼得 保持优雅而不牺牲性能 先进工具,奇妙的开发之旅 现代工具包,神奇的点点滴滴 来自Lar

  • aurora 是一个 Go 语言编写的基于 Web 的 Beanstalkd 消息队列服务器管理工具,单文件无需依赖其他组件,支持管理本地和远程多个队列服务器。 特点 - 跨平台支持 macOS/Linux/Windows 32/64-bit - 单文件简单易部署 - 不依赖其他组件 - 支持读取配置文件方式启动 + 登陆用户认证 - 定时刷新 Beanstalkd 队列服务器状态 - 对每个 T

  • Apache Aurora 是长期运行服务和计划作业的 Mesos 框架。Aurora 通过一个共享机器池运行应用和服务,并负责持续运行。当机器失效的时候,Aurora 会智能的重新规划这些作业到正常的机器上。 自动回滚滚动更新 当更新一个作业的时候,Aurora 会自动检测部署的健康状况。如果需要会自动回滚。 资源配额和多用户支持 Aurora 有一个配额系统,为特定应用提供充分的资源,支持多用

  • Aurora IMUI 是一个通用的即时通讯(IM)UI 库,不特定于任何 IM SDK。 本 UI 库提供了消息列表、输入视图等常用组件,支持常见的消息类型:文字、图片、语音、视频等。默认包含多套界面风格,也能根据自己的需要自定义。 同步支持 Android、iOS 平台。计划支持 React Native。 可以基于本 UI 库实现的功能: 消息列表的展示; 支持多种消息类型; 对每种消息类型

  • 我对JOOQ产品与AWS RDS Aurora MySQL的兼容性有点困惑。 也许这纯粹是一项牌照限制,而非技术限制。 本页https://www.jooq.org/legal/licensing#databases在专业版中显示RDS Aurora支持 我的问题是: 有谁能确认这实际上是一个许可证使用条款限制,而不是开源代码的技术限制,例如,当使用专业版时,并不是一个实际会运行不同风格的JOOQ

  • 如果我使用带有2个读取副本的AWS Aurora MYSQL数据库,我需要使用不同的连接字符串进行读写,还是由集群endpoint为我路由流量?如果是这样的话,对于一个写得更少的应用程序来说,让读副本成为比主副本更大的实例(更强大)是否明智,因为它几乎不会被使用? 提前道谢。