Skip to content

Instantly share code, notes, and snippets.

View mhjort's full-sized avatar

Markus Hjort mhjort

View GitHub Profile
@mhjort
mhjort / partya.yaml
Created May 15, 2018 18:37
Kubernetes deployment config for PartyA
apiVersion: v1
kind: List
items:
- kind: Service
apiVersion: v1
metadata:
name: partya
spec:
selector:
app: partya
@mhjort
mhjort / partyb.conf
Last active May 16, 2018 13:00
PartyB Corda node conf
extraAdvertisedServiceIds=[]
myLegalName="O=PartyB,L=Helsinki,C=FI"
p2pAddress="partyb:10002"
rpcSettings {
address="partyb:10003"
adminAddress="partyb:10004"
}
rpcUsers=[
{
password=test
@mhjort
mhjort / partya.conf
Last active May 16, 2018 13:01
PartyA Corda node conf
extraAdvertisedServiceIds=[]
myLegalName="O=PartyA,L=Helsinki,C=FI"
p2pAddress="partya:10002"
rpcSettings {
address="partya:10003"
adminAddress="partya:10004"
}
rpcUsers=[
{
password=test
@mhjort
mhjort / notary.conf
Last active June 3, 2018 15:14
Controller Corda Node conf
myLegalName="O=Notary,L=Helsinki,C=FI"
notary {
validating=false
}
p2pAddress="notary:10002"
@mhjort
mhjort / run-corda.sh
Last active May 16, 2018 10:29
Corda start script
#!/bin/sh
# If variable not present use default values
: ${CORDA_HOME:=/opt/corda}
: ${JAVA_OPTIONS:=-Dlog4j.configurationFile=/opt/corda/log4j.xml -Xmx2048m}
export CORDA_HOME JAVA_OPTIONS
cd ${CORDA_HOME}
@mhjort
mhjort / Dockerfile
Created May 15, 2018 18:03
CorDapp Dockerfile
FROM tomorrow/corda:latest
ADD build/cordapps/*.jar /opt/corda/cordapps/
EXPOSE 10002
EXPOSE 10003
EXPOSE 10004
WORKDIR /opt/corda
ENV HOME=/opt/corda
@mhjort
mhjort / Dockerfile
Created May 15, 2018 17:56
Corda Dockerfile for 3.1
FROM openjdk:8u151-jre-alpine
ARG BUILDTIME_CORDA_VERSION=3.1-corda
ARG BUILDTIME_JAVA_OPTIONS
ENV CORDA_VERSION=${BUILDTIME_CORDA_VERSION}
ENV JAVA_OPTIONS=${BUILDTIME_JAVA_OPTIONS}
LABEL net.corda.version = ${CORDA_VERSION} \
maintainer = "<webmaster@tomorrow.fi>" \
(cond
(= 0 failed-count) {:succeeded-count (count events)}
(= (count events) failed-count) (throw-batch-failed-error failed-events)
:else {:succeeded-count (- (count events) failed-count)
:failed failed-events})))
(when-let [failed-events (:failed result)]
(error "Failed to send some of the events in the batch. Failed events:" failed-events))
(defn- next-delivery-stream []
(rand-nth ["firehose-test" "firehose-test2"]))
@mhjort
mhjort / gist:4f446f2ba942d25b39fb
Created April 15, 2015 14:54
clj-gatling metrics-simulation output
Running scenario Article read scenario with 133 concurrency and
requests 13333.
Running scenario Program start scenario with 67 concurrency and
requests 6667.
...