Displaying 1 to 20 from 23 results

Toxiproxy is a framework for simulating network conditions. It's made specifically to work in testing, CI and development environments, supporting deterministic tampering with connections, but with support for randomized chaos and customization. Toxiproxy is the tool you need to prove with tests that your application doesn't have single points of failure. We've been successfully using it in all development and test environments at Shopify since October, 2014. See our blog post on resiliency for more information.Toxiproxy usage consists of two parts. A TCP proxy written in Go (what this repository contains) and a client communicating with the proxy over HTTP. You configure your application to make all test connections go through Toxiproxy and can then manipulate their health via HTTP. See Usage below on how to set up your project.

resiliency tcp-proxy proxy chaos testingA curated list of awesome Chaos Engineering resources. Chaos Engineering is the discipline of experimenting on a distributed system in order to build confidence in the system’s capability to withstand turbulent conditions in production. - Principles Of Chaos Engineering website.

netflix-chaos-monkey chaos-engineering chaos-monkey simian-army site-reliability-engineering resilience chaos chaos-community chaos-testing awesome awesome-listYou can download Pumba binary for your OS from release page. Note: For Alpine Linux based image, you need to install iproute2 package and also to create a symlink pointing to distribution files ln -s /usr/lib/tc /lib/tc.

docker chaos network-emulator testing-tools testing chaos-monkey chaos-testing kubernetes chaos-engineeringProxy for simulating real-world distributed system failures to improve resilience in your applications.Muxy is a proxy that mucks with your system and application context, operating at Layers 4, 5 and 7, allowing you to simulate common failure scenarios from the perspective of an application under test; such as an API or a web application.

chaos testing proxy resilience chaos-engineering jvmCHAOS allow generate payloads and control remote Windows systems. ðŸ“š This project was created only for learning purpose.

payload remote-control malware hacking-tool hacking chaoschaoskube periodically kills random pods in your Kubernetes cluster. Test how your system behaves under arbitrary pod failures.

kubernetes chaos chaos-monkeypynamical uses pandas, numpy, and numba for fast simulation, and matplotlib for visualizations and animations to explore system behavior. Compatible with Python 2 and 3. Pynamical comes packaged with the logistic map, the Singer map, and the cubic map predefined. The models may be run with a range of parameter values over a set of time steps, and the resulting numerical output is returned as a pandas DataFrame. Pynamical can then visualize this output in various ways, including with bifurcation diagrams, two-dimensional phase diagrams, three-dimensional phase diagrams, and cobweb plots.

chaos nonlinear fractal logistic visualization modeling animation math physics pandas numba numpy matplotlib ipynb bifurcation-diagram fractals systems phase-diagram cobweb-plotChaos Monkey is an idea originally outlined by the Netflix tech team. The basic idea is to have something in your stack that causes random failures in your system, so you’ll be forced to make your app resilient against random failure.

development ajax chaos chaos-monkey chaosmonkeyA Chaos Monkey system for Docker Swarm. Implemented for the book 12 Factor Applications with Docker and Go.

chaosmonkey netflix docker swarm chaos monkey failurePlatform chaos is a collection of tools and sdks that enable engineers to experiement on distributed systems built atop PaaS offerings to ensure confidence in such a system's capabilities. It does so by defining a common interface for inducing chaos, through a construct we call chaos extensions. Given this common interface, we're able to provide tooling that can schedule, start, and stop chaotic events. This project is the core sdk that enables chaos extension development using NodeJS.

nodejs azure chaos-engineering platform chaosThe Quadratic iterator, also known as Logistic map (after the Verhulst's logistic equation) is a simple one-dimensional model with chaotic behavior. It has a single parameter (here labeled "Chaos"). This module explores the region for parameter values above roughly 3.5, where chaos happens. There are two quadratic iterators running, one for the X output, the other for the Y output. Offset allows to desplace C parameter for the Y iterator. cv~C input expects bipolar +/-5v signal.

vcvrack vcv-rack-plugins vcv-rack-modules nonlinear-instruments chaos quadratic-iterators ballistic trajectory-generation parabolaThis GitHub repo is for the Chaos Engineering Bootcamp.

chaos-engineering chaosRepository containing tools for the exploration of chaos and nonlinear dynamics. It is part of the library DynamicalSystems.jl.

physics nonlinear chaos entropy dynamical-systems lyapunov julia dimension attractor dynamicalsystemsA Julia package for dynamical billiard systems in two dimensions. The goals of the package is to provide a flexible and intuitive framework for fast implementation of billiard systems of arbitrary construction. G. Datseris, The Journal of Open Source Software 2, 458 (2017).

billiards billiard-systems julia particles models physics geometry chaos julialang lyapunov-spectrumDynamicalSystems.jl is a Julia software library for the exploration of chaos and nonlinear dynamics. The current repository holds the documentation and exports all relevant packages. Automatic "completion" of the dynamics of the system with numerically computed Jacobians, in case they are not provided by the user.

physics mathematics dynamical-systems julia lyapunov dimension nonlinear chaos julialang entropy attractorRepository containing core system and data definitions used in the library DynamicalSystems.jl.

chaos nonlinear dynamical-systems juliaRepository for predicting timeseries using methods from nonlinear dynamics and timeseries analysis. It is part of the library DynamicalSystems.jl. We will predict the future of the Barkley model: $$ \begin{align} \frac{\partial u }{\partial t} =& \frac{1}{\epsilon} u (1-u)\left(u-\frac{v+b}{a}\right) + \nabla^2 u\nonumber \ \frac{\partial v }{\partial t} =& u - v \end{align} $$ Here $u, v$ are fields of two spatial dimensions.

nonlinear dynamics timeseries prediction julia chaosThis is loosely inspired by chaos monkey. The basic idea is that you can drop it into your connect / express app and see how your clients get on when things go wrong. You might want to have it enabled by an environment variable so you can switch it on and off easily.

chaos express chaos-monkey testing connectPlatform chaos is a collection of tools and sdks that enable engineers to experiement on distributed systems built atop PaaS offerings to ensure confidence in such a system's capabilities. It does so by defining a common interface for inducing chaos, through a construct we call chaos extensions. Given this common interface, we're able to provide tooling that can schedule, start, and stop chaotic events. This project is the cli that enables chaos invocation from the command line. If you're looking for instructions for creating chaos extensions, see Related Projects below.

azure chaos
We have large collection of open source products. Follow the tags from
Tag Cloud >>

Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
**Add Projects.**