Displaying 1 to 18 from 18 results

aws-lib - Extensible Node.js library for the Amazon Web Services API

  •    Javascript

A simple Node.js library to communicate with the Amazon Web Services API. Richard Rodger maintains a user-friendly SimpleDB library which is based on aws-lib.

KEDA - Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

  •    Go

KEDA is a Kubernetes-based Event Driven Autoscaler. With KEDA, you can drive the scaling of any container in Kubernetes based on the number of events needing to be processed. KEDA works alongside standard Kubernetes components like the Horizontal Pod Autoscaler and can extend functionality without overwriting or duplication. With KEDA you can explicitly map the apps you want to use event-driven scale, with other apps continuing to function. This makes KEDA a flexible and safe option to run alongside any number of any other Kubernetes applications or frameworks.

orbiter - Orbiter is an opensource docker swarm autoscaler

  •    Go

Orbiter is an easy to run autoscaler for Docker Swarm. It is designed to work out of the box. We designed it in collaboration with InfluxData to show how metrics can be used to create automation around Docker tasks.




wordpress - Wordpress Collection

  •    PHP

Wordpress - deploys WordPress that initially contains 1 application server and 1 database container (simple solution for websites and blogs).Wordpress Cluster with Jelastic storage - deploys WordPress Cluster with Jelastic storage that initially contains 2 load balancers, 2 application servers with one storage node and 2 database containers.

swift-enterprise-demo - Showcase enterprise capabilities for Swift apps and micro-services.

  •    Swift

Using Swift-Enterprise-Demo you can see how the application can scale in and out according to rules defined in the Auto Scaling service, receive alerts when important events occur in the application, and see how the Circuit Breaker pattern prevents the application from executing actions that are bound to fail. The browser-based component of this application provides UI widgets that you can use to trigger actions that will cause stress on the server component of the application. These actions can increase or decrease the memory usage, increase or decrease the HTTP response time by adding or removing a delay, and increase or decrease the number of HTTP requests per second.

getaredis - A one click, docker based, auto scaling, Redis host implemented in Go and hosted on Digitalocean

  •    Go

A one click, docker based, auto scaling, Redis host implemented in Go and hosted on Digitalocean. I started the project to enhance my Go skills which I started to learn few weeks ago. Then I found that the idea may be useful for hackathons and proof of concept projects.


react-native-ikon - simple, generic and flexible json-based icon-management

  •    Javascript

Simple, generic and flexible json-based icon-management. This library is NOT to be confused with specific Icon-support-libraries like react-native-vector-icons.

shamash - Autoscaling for Google Cloud Dataproc

  •    Python

Shamash is a service for autoscaling Cloud DataProc on Google Cloud Platform(GCP). Shamash was the god of justice in Babylonia and Assyria, just like the Shamash auto-scaler whose job is to maintain a tradeoff between costs and performance.

wordpress-cluster - Highly Available and Auto-scalable WordPress Cluster

  •    PHP

Click the Deploy button below, specify your email address within the widget, choose one of the Jelastic Public Cloud providers and press Install. Note: If you are already registered at Jelastic, you can deploy this cluster by importing the the package manifest raw link within the dashboard.

f5-aws-cloudformation - CloudFormation Templates for quickly deploying BIG-IP services in Amazon Web Services EC2

  •    Shell

Welcome to the GitHub repository for F5's CloudFormation templates for deploying F5 in Amazon Web Services. All of the templates in this repository have been developed by F5 Networks engineers. For information on getting started using F5's CFT templates on GitHub, see Amazon Web Services: Solutions 101 and the README files in each directory.

f5-azure-arm-templates - Azure Resource Manager Templates for quickly deploying BIG-IP services in Azure

  •    Shell

supported The supported directory contains Azure ARM templates that have been created and fully tested by F5 Networks. These templates are fully supported by F5, meaning you can get assistance if necessary from F5 Technical Support via your typical methods. experimental The experimental directory also contains ARM templates that have been created by F5 Networks. However, these templates have not completed full testing and are subject to change. F5 Networks does not offer technical support for templates in the experimental directory, so use these templates with caution.

docker-kube-amqp-autoscale - Dynamically scale kubernetes resources using length of an AMQP queue

  •    Shell

Dynamically scale kubernetes resources using length of an AMQP queue (number of messages available for retrieval from the queue) to determine the load on an application/Kubernetes pod. NOTICE If your application load is not queue-bound but rather CPU-sensitive, make sure to use built-in Kubernetes Horizontal Pod Autoscaling instead of this project.

redis - Baidu Ksarch Redis - a production solution of redis cluster

  •    

This is a Redis Cluster Controller to control the state of the cluster nodes and provide http api and tools(both command line and web ui). It is production-ready and used at baidu.com, with a scale of 2000+ machines.

galaxy-autoscale - A server-only package to auto-scale Meteor Galaxy containers

  •    Javascript

After updating my Meteor application to 1.6.x, I could not longer get phantom-js and webdriverio running properly to perform scaling operations on Galaxy. I tested using puppeteer as a replacement, and it was running locally but unable to properly start up on Galaxy instances. Rather than spend additional time working around Galaxy's shortcomings, I transitioned my application to AWS using MUP where I'm getting massively better performance at a lower cost. I wrote a post on the issues I encountered while transitioning and the overall benefits of being on AWS.

bluechatter - Deploy & Scale a chat app using Cloud Foundry, Docker Container and Kubernetes

  •    Javascript

The BlueChatter app is a simple chat/IRC type application for your browser which allows multiple users to chat when online at the same time. The sample app is used to showcase how to deploy and scale a chat application using Cloud Foundry and Docker container service and Kubernetes approach. The demo demonstrates how quickly you can deploy and scale your application where been it's a Cloud Foundry, Docker Container Service or Kubernetes Cluster. BlueChatter uses Node.js and Express for the server. On the frontend, BlueChatter uses Bootstrap and Jquery. The interesting part of this application is how the communication of messages is done. The application uses long polling to enable the clients (browsers) to listen for new messages. Once the app loads successfully, a client then issues a request to the server. The server waits to respond to the request until it receives a message. If no message is received from any of the chat participants, it responds back to the client with a 204 - no content. As soon as the client gets a response from the server, regardless of whether that response contains a message or not, the client will issue another request and the process continues.