Process manager for forking and monitoring multiple sidekiq processes.
This agent consolidates and manages multiple New Relic plugins. It pulls the agents that defined in .yml file and run them all in one process.
a teeny library / design pattern for managing connections in a process and thread safe fashion
Gaspar is an in-process recurring job manager. It is intended to be used in place of cron when you don't want a separate daemon.
uh ok so roast beef is some kind of package manager that is for bleeding-edge programs. so basically it does not have its own repositories. instead it just will download source from the upstream repository and will do all the necessary steps to install . you get things that are as fresh as possible. i am talking about really fresh like your eggs and milk. roast beef saves you from having to look up the repository locations for all the stuff you want to build from source. it also abstracts away the differences in build processes. say you want the latest version of such a package as gnu emacs. so you grab the source but you know emacs is a little different from other packages and requires "make bootstrap" in between the configure and make step. with roastbeef all the complexity of such things is hidden from you. and if you have a lot of stuff built from source you can keep them all up to date with a single command. the motivations behind this are made more clear in a blog post: http://technomancy.us/106 == man why you even got to do a thing
API client to monitor and manage Tasks and Workflows in CloudReactor, and communication with a CloudReactor process wrapper
Daemon launching and management made dead simple. With daemon-spawn you can start, stop and restart processes that run in the background. Processed are tracked by a simple PID file written to disk. In addition, you can choose to either execute ruby in your daemonized process or 'exec' another process altogether (handy for wrapping other services).
Process manager for applications with multiple components
Manages pools of forked ruby processes
AppTap makes it easy to manage service dependencies for your apps. It uses an app-local installation of homebrew to install services, and foreman to manage service processes.
A framework for combining natural speech processing tools with public APIs. Basic functions work out of the box, and with a bit of configuration you can get weather information, manage your google calendar, or access wolfram alpha, all using your voice or natural language text. If you want more functionality, it's easy to associate your own code with a keyword or speech category. Try the demo interface by tweeting @Cogibara
Cognizant is a process management framework inspired from God and Bluepill. It supervises your processes, ensuring their state based on a flexible criteria.
Pampa is a Ruby library for async & distributing computing providing the following features: - cluster-management with dynamic reconfiguration (joining and leaving nodes); - distribution of the computation jobs to the (active) nodes; - error handling, job-retry and fault tolerance; - fast (non-direct) communication to ensure realtime capabilities. The Pampa framework may be widely used for: - large scale web scraping with what we call a "bot-farm"; - payments processing for large-scale ecommerce websites; - reports generation for high demanded SaaS platforms; - heavy mathematical model computing; and any other tasks that requires a virtually infinite amount of CPU computing and memory resources. Find documentation here: https://github.com/leandrosardi/pampa
Manage your background processes
Elves are creatures to manage background processes
Turnitin Core API (TCA) provides direct API access to the core functionality provided by Turnitin. TCA supports file submission, similarity report generation, group management, and visualization of report matches via Cloud Viewer or PDF download. Below is the full flow to successfully set up an integration scope, an API Key, and make calls to TCA. Integration Scope and API Key management is done via the Admin Console UI by logging in as an admin user. For more details, go to our [developer portal documentation page](https://developers.turnitin.com/docs). ## Integration Scope and API Key Management TCA API calls must provide an API Key for authentication, so you must first have at least one integration scope associated with at least one API Key to use TCA. ### Admin Console UI First, login to Admin Console UI as an *Admin* user with permission to create Integration Scopes, under a tenant that is licensed to use the TCA product Integration Scopes (you can create a new one, or add keys to existing) * Click `Integrations` in the side bar --> `+ Add Integration` at top the top of the page --> Enter a name --> `Add` Button API Keys * Click `Integrations` in the side bar --> `Create API Key` Button next to a given Integration Scope --> Enter a name --> click `Create and View button` * Copy/Save the key manually or click save to clipboard button to copy it (this is the only time it will show) ## TCA Flow * Register a webhook * Create a submission * Upload a file for the submission * Wait for the submission upload to process * If you registered a webhook, a callback will be sent to it when upload is complete * The status of the *submission* will also update to `COMPLETE` * Request a Similarity Report * Wait for similarity report to process * If you registered a webhook, a callback will be sent to it when report is complete * The status of the *report* will also be updated to `COMPLETE` * Request a URL with parameters to view the Similarity Report
Rake tasks for Rails development process management
Potluck provides a simple interface for managing external processes in a way that plays nice with others as well as smoothly handling both development and production environments. Current official gem extensions provide Nginx and Postgres management.
Langis is a Rack inspired publish-subscribe system for Ruby. It has flexible message routing and message handling using a custom Domain Specific Language and a Rack-inspired message handler framework. This can give Rails applications better (and decoupled) visibility and management of the background processes it creates (or executes) in response to its actions (in controllers or models).
tools for managing multiple rackup processes
The Assist Ruby SDK provides Ruby APIs to create, process and manage payments.
Proctor: a Process Manager
Manages Ruby processes that can be used to spawn child processes faster.
Easy way to manage running one or more resque processes during testing
Mongrel plugin that provides commands for managing multiple Mongrel processes in a JVM.
Claudius is an easy-to-use domain specific language for cloud experiments. It has been designed to speed up process of building distributed experiments and highly reduce time of remote machines configuration. To avoid vendor lock-in, Claudius was build on top of fog.io library, which enables flexible and powerful way to manage machine instances at various cloud providers. Remote commands execution is based on SSH protocol (SSH-2). DLS allow users to generate readable execution graph, which is extremely useful for experiment flow verification and help avoid wasting your money.
The Flipkart Marketplace Seller Platform allows sellers to register their businesses, sell products, and manage various aspects related to the products and orders. This section familiarizes you with the key business processes and system concepts in the Marketplace.
Write a longer description. Optional.
Manage and keep alive pool of processes
A simple batch-process management system for small clusters
gem for managing async uploading to S3 and background processing with sidekiq
This plugin simplifies and clarifies the multistage deploy process by reading settings from a simple YAML file that can be updated programatically. Even if the file is only managed by humans, there are still several benefits including centralizing stage/role configuration in one file, discouraging per-stage logic in deference to properly hooked before/after callbacks, and simplified configuration reuse.
Manage a collection of worker processes
Manage and interact with CLI processes, remotely via dRuby.
This gem provides a simple interface for interacting with the Browserless PDF API. It handles all the HTTP requests and responses, and provides methods for configuring the API endpoint, setting authentication credentials, and specifying options for the PDF generation process. This gem is ideal for developers who want to generate PDFs without managing any infrastructure.
Forklift is a preforking, autoscaling process manager for building background processing applications
Manage a collection of worker processes
Simple Rack process management
%q{The EPayCo Gem provides methods to create, process and manage payment.}
A creator and manager for game rules and state, separate from displaying and controlling the game. The idea is that a primarily-simulation game may be written using Ruby rules and a connection to the Demiurge process, while control and display are handled separately. This approach is primarily useful for 'simulation' games rather than fast-reflex 'twitch' games.
Syrup is a process manager for working with services. It provides the ability to deploy and manage long-running services.
The server administrator helper. It has process manager, it also can kill processes from web. To use, just run `admin-helper` on server
Manages processes for the platform and provides monitoring
The PayPal REST SDK provides Ruby APIs to create, process and manage payment.
Provides Ruby APIs to create, process and manage Bank of Baku payments
Parse a reachability graph and process it using Mustache templates. Example State 2/2398339604900326310: / steps = <<"TenantManager", "Loader">> / db_data = {} / now = 1 / pc = [ Tail |-> "tail_wait", TenantManager |-> "tenant_manager" ] / db_tenants = {"t1"} / input_data = { [tenant |-> "t1", data |-> "d1"], [tenant |-> "t2", data |-> "d2"] } Transition -8297134421408988195 --> 2398339604900326310
Process manager for applications with multiple components
LocoStrings is a powerful and easy-to-use Ruby gem that simplifies the process of managing localization strings for iOS and Android apps. With LocoStrings, you can easily extract, organize, and update your app's localized strings in one place, making it easy to maintain consistency across all of your app's translations. LocoStrings supports multiple file formats, including XLIFF and CSV, and provides a simple and intuitive API for working with your app's strings in code. Whether you're a solo developer or part of a team, LocoStrings makes managing your app's localization a breeze.
mlmmj-rbarchiver is a wrapper program around mhonarc (http://mhonarc.org) that allows you to generate a nice HTML email archive for you mlmmj-managed mailinglists. The resulting directory is split up by year and month, so it is easily navigatable. This gem contains both a program intended to be run by cron(8) for processing your mailinglist(s) and a library that can be used to archive mailinglists programmatically.
A deprecated Chef cookbook for managing the Monit process manager.