turbine-ec2 - Turbine Instance Discovery based on EC2 tags

  •        7

Turbine Instance Discovery based on EC2 tags. At ContaAzul, we have used Netflix/Hystrix for circuit-breakers and Netflix/Turbine to aggregate Hystrix streams.

http://contaazul.com
https://github.com/ContaAzul/turbine-ec2

Dependencies:

com.netflix.turbine:turbine-core:1.0.0
com.amazonaws:aws-java-sdk:1.8.10.2
com.amazonaws:aws-java-sdk-core:1.8.10.2
log4j:log4j:1.2.17
org.slf4j:slf4j-log4j12:1.6.1
org.slf4j:slf4j-api:1.6.1

Tags
Implementation
License
Platform

   




Related Projects

Apache Turbine - Servlet based framework that allows Java developers to quickly build web applicatio

  •    Java

Turbine is a servlet based framework that allows Java developers to quickly build web applications.

Java Enterprise Turbine

  •    Java

JET - Java Enterprise Turbine is a web framework which offers an easy to use web development environment. The focus is on building and reusing forms instead of whole pages like JSP. JET uses quot;Freemarker templatesquot; to generate html pages.

turbine - Purely functional frontend framework for building web applications

  •    TypeScript

A purely functional frontend framework based on functional reactive programming. Experimental. The JavaScript world is full of frameworks. So why another one? Because we want something different. We want something that is purely functional without compromises. Something that takes the best lessons from existing JavaScript frameworks and couples them with the powerful techniques found in functional languages like Haskell. We want a framework that is highly expressive. Because when functional programming is at its best it gives you more power, not less. Turbine is supposed to be approachable for typical JavaScript developers while still preserving the benefits that comes from embracing purely functional programming.

Turbine

  •    PHP

A collection of PHP-powered tools that are designed to decrease css devolopment time and web developer headache.


MVC Turbine

  •    ASPNET

simple, extensible framework to streamline your ASP.NET MVC development.

Turbine - SSE Stream Aggregator

  •    Java

See the Wiki for full documentation, examples, operational details and other information.For bugs, questions and discussions please use the Github Issues.

MaXPI - Mozdev Plug-in for Maven

  •    Java

MaXPI is a Plug-in for Jakarta Turbine Maven and adds some Goals to Maven hopefully helps Mozilla Application Developers handle daily development tasks more easily.

devaki-nextobjects

  •    Java

Nextobjects is an Integrated Development Tool for Entreprise Applications. It use Turbine Torque for code generation. It is based on the Merise method.

open-sustainable-technology - Listing of worldwide open technology projects preserving a stable climate, energy supply and vital natural resources

  •    

A curated list of open technology projects to sustain a stable climate, energy supply, and vital natural resources. Our ambition is to list all sustainable, open and actively maintained sustainable technology projects worldwide. Your contribution is necessary to keep this list alive, increase the quality and to expand it. Read more about its origin and how you can participate in the contribution guide, community chat, presentation slides and related blog post. Please contact us to give feedback, hints and ideas for OpenSustain.tech or create an issue.

goblog - Code samples for the Go microservice blog series

  •    Go

Make sure Turbine doesn't crash on startup due to AMQ connection problem. You need Go 1.14 or later installed on your system to build from source.

amazon-ec2-instance-selector - A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory

  •    Go

There are over 270 different instance types available on EC2 which can make the process of selecting appropriate instance types difficult. Instance Selector helps you select compatible instance types for your application to run on. The command line interface can be passed resource criteria like vcpus, memory, network performance, and much more and then return the available, matching instance types. If you are using spot instances to save on costs, it is a best practice to use multiple instances types within your auto-scaling group (ASG) to ensure your application doesn't experience downtime due to one instance type being interrupted. Instance Selector will help to find a set of instance types that your application can run on.

ecs-refarch-service-discovery - An EC2 Container Service Reference Architecture for providing Service Discovery to containers using CloudWatch Events, Lambda and Route 53 private hosted zones

  •    Go

Service discovery is a key component of most distributed systems and service-oriented architectures. With service discovery, services are automatically discovered as they get created and terminated on a given infrastructure. This reference architecture illustrates how service discovery can be built on AWS.Many AWS customers build service-oriented, distributed applications using services such as Amazon EC2 Container Service (Amazon ECS) or Amazon EC2. The distributed nature of this type of architecture requires a fair amount of integration and synchronization, and the answer to that problem is not trivial. Quite often, our customers build such a functionality themselves and this can be time-consuming. Or they use a third-party solution and this often comes with a financial cost.

aws-node-termination-handler - Gracefully handle EC2 instance shutdown within Kubernetes

  •    Go

This project ensures that the Kubernetes control plane responds appropriately to events that can cause your EC2 instance to become unavailable, such as EC2 maintenance events, EC2 Spot interruptions, ASG Scale-In, ASG AZ Rebalance, and EC2 Instance Termination via the API or Console. If not handled, your application code may not stop gracefully, take longer to recover full availability, or accidentally schedule work to nodes that are going down. The aws-node-termination-handler (NTH) can operate in two different modes: Instance Metadata Service (IMDS) or the Queue Processor.

autospotting - Automatically replace AWS EC2 instances in AutoScaling groups with identically configured but up to 90% cheaper spot instances

  •    Go

A simple and easy to use tool designed to significantly lower your Amazon AWS costs by automating the use of spot instances. When installed and enabled on an existing on-demand AutoScaling group, AutoSpotting clones one of your on-demand instances from the group with a spot instance that is cheaper, at least as large (automatically considering memory, CPU cores and disk volumes) and configured identically to it. Once the new spot instance is ready, it is attached to the group and an on-demand instance is detached and terminated to keep the group at constant capacity.

EC2Box - A web-based SSH console to execute commands and manage multiple EC2 instances simultaneously running on Amazon Web Services (AWS)

  •    Java

A web-based ssh console to execute commands and manage multiple EC2 instances simultaneously running on Amazon Web Services (AWS). EC2Box allows you to share terminal commands and upload files to all your EC2 instances. Once the sessions have been opened you can select a single EC2 instance or any combination to run your commands. Also, additional instance administrators can be added and their terminal sessions and history can be audited. The simplest way to get started is to run the AMI from the AWS Marketplace.

Clouddiscovery - The tool to help you discover resources in the cloud environment

  •    Python

Cloudiscovery helps you to analyze resources in your cloud (AWS/GCP/Azure/Alibaba/IBM) account. Now this tool only can check resources in AWS, but they are working to expand to other providers. The tool consists of various commands to help you understand the cloud infrastructure. It provides a CLI to easily perform desired actions.

AutoSpotting - Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups

  •    Go

AutoSpotting is the leading open source spot market automation tool, optimized towards quick/easy/frictionless adoption of the EC2 spot market at any scale. It is usually set up to monitor existing long-running AutoScaling groups with minimal configuration changes(often just tagging them, but even that can be avoided by using their existing tags), yielding the usual 70%-90% Spot cost savings but in a better integrated, more cost effective and easier to adopt way than the alternative tools and solutions.

ec2instances.info - Amazon EC2 instance comparison site

  •    Javascript

Amazon EC2 instance comparison site

s3gof3r - Fast, concurrent, streaming access to Amazon S3, including gof3r, a CLI

  •    Go

s3gof3r provides fast, parallelized, pipelined streaming access to Amazon S3. It includes a command-line interface: gof3r.These tests were performed on an m1.xlarge EC2 instance with a virtualized 1 Gigabit ethernet interface. See Amazon EC2 Instance Details for more information.






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.