nibalizer / bad-app-no-biscuit

don't use this

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bad App No Biscuit

A very bad app that is slow, to show off monitoring and scaling systems

Steps

You can deploy this application to IBM Cloud or build it locally by cloning this repo first. Once your app is live, you can access the /health endpoint to build out your cloud native application. See the upstream example repo.

Deploying to IBM Cloud

cd deployment
kubectl apply -f banb-deployment.yaml

Load testing

ab -n 1000 -c 30 ${URL}/fib/100000

Set up autoscaling

cd deployment
kubectl apply -f autoscaling-config.yaml

Next Steps

License

This sample application is licensed under the Apache License, Version 2. Separate third-party code objects invoked within this code pattern are licensed by their respective providers pursuant to their own separate licenses. Contributions are subject to the Developer Certificate of Origin, Version 1.1 and the Apache License, Version 2.

Apache License FAQ

About

don't use this

License:Apache License 2.0


Languages

Language:JavaScript 94.5%Language:HTML 5.2%Language:Python 0.3%Language:Shell 0.0%Language:Dockerfile 0.0%