rio-rs 0.3.2

Distributed stateful service framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# syntax=docker/dockerfile:1.2
FROM rust:1.61-slim
ENV PATH="/usr/local/bin:${PATH}"

RUN apt update && apt install -y pkg-config libssl-dev

WORKDIR /usr/src/app
COPY . .

WORKDIR /usr/src/app/examples/metric-aggregator
RUN --mount=type=cache,target=/usr/src/app/target \
    --mount=type=cache,target=/usr/src/app/examples/metric-aggregator/target/ \
    cargo build --release && \
    install target/release/client target/release/server target/release/load_client /usr/local/bin