• Stars
    star
    1,143
  • Rank 39,062 (Top 0.8 %)
  • Language
    Scala
  • License
    Apache License 2.0
  • Created over 9 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

I/O and Microservice library for Scala

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.

More Repositories

1

Backboard

A motion-driven animation framework for Android.
Java
1,690
star
2

Graywater

An Android library for decomposing RecyclerView layouts to improve scroll performance.
Java
1,207
star
3

jetpants

MySQL toolkit for managing billions of rows and hundreds of database machines
Ruby
1,134
star
4

pytumblr

A Python Tumblr API v2 Client
Python
715
star
5

tumblr.js

JavaScript client for the Tumblr API
JavaScript
633
star
6

collins

groovy kind of love
Scala
571
star
7

Bookends

A UI widget for adding headers and footers to RecyclerView
Java
538
star
8

Remember

A preferences-backed key-value store
Java
522
star
9

policy

Tumblr policies and guidelines
453
star
10

laphs

Apple Live Photo support on the web, courtesy of Tumblr
JavaScript
447
star
11

TMTumblrSDK

Unopinionated and flexible library for easily integrating Tumblr data into your iOS or OS X application.
Objective-C
429
star
12

tumblr.php

Tumblr API v2 PHP Client
PHP
406
star
13

k8s-sidecar-injector

Kubernetes sidecar injection service
Go
340
star
14

kanvas-ios

Kanvas: a creation tool for iOS
Swift
299
star
15

jumblr

Tumblr API v2 Java Client
Java
276
star
16

gocircuit

Go
238
star
17

genesis

A tool for data center automation
Ruby
156
star
18

docker-registry-pruner

Tool to apply retention logic to docker images in a Docker Registry
Go
126
star
19

data-lasso

JavaScript
119
star
20

docs

Tumblr's public platform documentation.
99
star
21

XExtensionItem

Easier sharing of structured data between iOS applications and share extensions
Objective-C
86
star
22

webpack-web-app-manifest-plugin

A webpack plugin that generates a PWA manifest and integrates with the assets JSON.
JavaScript
75
star
23

PermissMe

Java
74
star
24

k8s-secret-projector

Kubernetes Secret generation from secure credential repos
Go
72
star
25

k8s-config-projector

Create Kubernetes ConfigMaps from configuration files
Go
65
star
26

go-collins

Collins API Client in Go - https://tumblr.github.io/collins
Go
41
star
27

tumblrclient.go

This is a concrete implementation of the ClientInterface with additional convenience methods defined right on the client object
Go
41
star
28

tumblr.go

This is a library which provides structs and functions for accessing the Tumblr API
Go
37
star
29

JXHTTP

you know, for networking
Objective-C
26
star
30

Spectacles

A tiny library for parsing JSON podspecs.
Objective-C
23
star
31

gulp-css-hashes

JavaScript
18
star
32

tsd_proxy

Clojure
15
star
33

tumblr-repl

REPL for the Tumblr API, built on tumblr.js
JavaScript
11
star
34

collins_shell

Ruby
3
star
35

consolr

Ruby
1
star
36

chorus-timekeeper

DI with timekeeping.
PHP
1
star
37

collins_client

Ruby
1
star
38

collins_notify

Ruby
1
star
39

collins_auth

Ruby
1
star
40

slackr_archiver

Ruby
1
star