All Projects → tumblr → Colossus

tumblr / Colossus

Licence: apache-2.0
I/O and Microservice library for Scala

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to Colossus

Helidon
Java libraries for writing microservices
Stars: ✭ 2,554 (+122.28%)
Mutual labels:  microservice-framework
reacted
Actor based reactive java framework for microservices in local and distributed environment
Stars: ✭ 17 (-98.52%)
Mutual labels:  microservice-framework
Light 4j
A fast, lightweight and more productive microservices framework
Stars: ✭ 3,303 (+187.47%)
Mutual labels:  microservice-framework
garuda
Automagically Exposing Django ORM over gRPC for microservices written in any other languages
Stars: ✭ 22 (-98.09%)
Mutual labels:  microservice-framework
mif
MIF is a C++11 web-application framework designed for the backend micro-service development
Stars: ✭ 42 (-96.34%)
Mutual labels:  microservice-framework
tarmac
Framework for building distributed services with Web Assembly
Stars: ✭ 55 (-95.21%)
Mutual labels:  microservice-framework
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (-86.77%)
Mutual labels:  microservice-framework
Microservices Framework Benchmark
Raw benchmarks on throughput, latency and transfer of Hello World on popular microservices frameworks
Stars: ✭ 615 (-46.48%)
Mutual labels:  microservice-framework
omnic
Stateless microservice for on-the-fly thumbs and conversions of a wide variety of file types, utilizing conversion graph.
Stars: ✭ 17 (-98.52%)
Mutual labels:  microservice-framework
Kumuluzee
Lightweight open-source framework for developing microservices using standard Java EE technologies and migrating Java EE to cloud-native architecture.
Stars: ✭ 274 (-76.15%)
Mutual labels:  microservice-framework
dot-rest
a minimalist toolkit for building scalable, fault tolerant and eventually-consistent microservices
Stars: ✭ 46 (-96%)
Mutual labels:  microservice-framework
moleculer
🚀 Progressive microservices framework for Go - based and compatible with https://github.com/moleculerjs/moleculer
Stars: ✭ 135 (-88.25%)
Mutual labels:  microservice-framework
pinipig
🚀 Performant webservice framework
Stars: ✭ 25 (-97.82%)
Mutual labels:  microservice-framework
Generators
API Generator - instantly generate REST and GraphQL APIs (openapi (OAS) 3.0.0)
Stars: ✭ 213 (-81.46%)
Mutual labels:  microservice-framework
Puzzle Js
⚡ Micro frontend framework for scalable and blazing fast websites.
Stars: ✭ 398 (-65.36%)
Mutual labels:  microservice-framework
Proteus
Lean, mean, and incredibly fast JVM framework for web and microservice development.
Stars: ✭ 178 (-84.51%)
Mutual labels:  microservice-framework
lagom-on-kube
This tutorial describes how to bootstrap a production-ready Lagom microservices cluster in a Kubernetes environment.
Stars: ✭ 58 (-94.95%)
Mutual labels:  microservice-framework
Rapidpm Microservice
A base implementation for a microservice
Stars: ✭ 5 (-99.56%)
Mutual labels:  microservice-framework
Moleculer
🚀 Progressive microservices framework for Node.js
Stars: ✭ 4,845 (+321.67%)
Mutual labels:  microservice-framework
node-carotte-amqp
An amqplib wrapper for microservices
Stars: ✭ 27 (-97.65%)
Mutual labels:  microservice-framework

Colossus

Build Status

Maven Central

codecov.io

Colossus is a lightweight I/O framework for building Scala services.

Colossus是一个用来构建Scala微服务的轻量级I/O框架。

Full documentation can be found here: https://tumblr.github.io/colossus

For general discussion and Q&A, check out the Google Group.

Colossus takes part in the TechEmpower web framework benchmarks under the JSON serialization and Plaintext tests.

Here's an overview of what you can find in this repo:

  • colossus : The framework
  • colossus-metrics : high-performance metrics library (does not depend on colossus)
  • colossus-examples : A few simple examples that can be run
  • colossus-testkit : Small library containing a few useful tools for testing
  • colossus-tests : The unit and integration tests for colossus
  • colossus-docs : Markdown documentation

License

Copyright 2016 Tumblr Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].