Colossus 介绍
Colossus 是 Tumblr 出品的一个轻量级的框架用来构建高性能的应用,使用非堵塞网络 I/O。Colossus
主要侧重于开发低延迟、无状态的微服务,这个服务可以是一个简单的数据库或者缓存的抽象。Colossus 通过简单化实现最大化的性能需求。
一个简单的服务:
import colossus._ import service._ import protocols.http._ import UrlParsing._ import HttpMethod._ object Main extends App { implicit val io_system = IOSystem() Service.become[Http]("http-echo", 9000){ case request @ Get on Root => request.ok("Hello world!") case request @ Get on Root / "echo" / str => request.ok(str) } }
Colossus 官网
http://tumblr.github.io/colossus/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。