flexible-thread-pool-dispatcher

Auto-Scale threads CoroutineDispatcher

Лицензия

Лицензия

MIT
Группа

Группа

io.github.eaglesakura.flexible-thread-pool-dispatcher
Идентификатор

Идентификатор

flexible-thread-pool-dispatcher
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

pom.sha512
Описание

Описание

flexible-thread-pool-dispatcher
Auto-Scale threads CoroutineDispatcher
Ссылка на сайт

Ссылка на сайт

https://github.com/eaglesakura/flexible-thread-pool-dispatcher
Система контроля версий

Система контроля версий

https://github.com/eaglesakura/flexible-thread-pool-dispatcher

Скачать flexible-thread-pool-dispatcher

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.jetbrains.kotlin : kotlin-stdlib-jdk7 jar 1.4.21
org.jetbrains.kotlinx : kotlinx-coroutines-core-jvm jar 1.4.1

Модули Проекта

Данный проект не имеет модулей.

What is this repository?

Auto-Scale supported CoroutineDispatcher.

Example.

// Max 4 thread(min 0 thread).
// Kee-Alive 1 seconds. 
val dispatcher =
    FlexibleThreadPoolDispatcher.newDispatcher(4, 1, TimeUnit.SECONDS)

withContext(dispatcher) {
    // do something.
}

How to Install

// build.gradle
dependencies {
    implementation 'io.github.eaglesakura.flexible-thread-pool-dispatcher:flexible-thread-pool-dispatcher:1.0.+'
}

Версии библиотеки

Версия
1.0.0
1.0.0-rc01