microservices: Breakdown a Monolithic Application to a Suite of Services

'Microservice' architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an 'HTTP' resource 'API'. These services are built around business capabilities and independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and use different data storage technologies.

Version: 0.2.0
Depends: R (≥ 4.2)
Imports: config, desc, dplyr, fs, glue, purrr, withr
Suggests: future, httptest (≥ 3.3.0), httr, jsonlite, pkgload, plumber (≥ 1.0.0), promises, testthat (≥ 2.3.0), usethis (≥ 1.3.0)
Published: 2022-10-01
Author: Harel Lustiger ORCID iD [aut, cre], Tidylab [cph, fnd]
Maintainer: Harel Lustiger <tidylab at gmail.com>
BugReports: https://github.com/tidylab/microservices/issues
License: MIT + file LICENSE
URL: https://tidylab.github.io/microservices/, https://github.com/tidylab/microservices
NeedsCompilation: no
Language: en-GB
Citation: microservices citation info
Materials: README NEWS
CRAN checks: microservices results


Reference manual: microservices.pdf


Package source: microservices_0.2.0.tar.gz
Windows binaries: r-devel: microservices_0.2.0.zip, r-release: microservices_0.2.0.zip, r-oldrel: microservices_0.2.0.zip
macOS binaries: r-release (arm64): microservices_0.2.0.tgz, r-oldrel (arm64): microservices_0.2.0.tgz, r-release (x86_64): microservices_0.2.0.tgz, r-oldrel (x86_64): microservices_0.2.0.tgz
Old sources: microservices archive


Please use the canonical form https://CRAN.R-project.org/package=microservices to link to this page.