Resque
Resque
0
                            
                                
                                    
                                    Бесплатное ПО
                                
                            
                            
                                
                                    
                                    Открытый код
                                
                            
                        
                        
                            Категории:
                            
                        
                        
                            Платформы:
                            
                                
                                    Mac
                                
                            
                                
                                    Linux
                                
                            
                                
                                    Windows
                                
                            
                        
                        
                            Ссылки:
                            
                                
                                    Официальный сайт
                                
                            
                                
                                    Github
                                
                            
                        
                        
                            
                                Особенности:
ruby on rails self-hosted background-processing queues ruby redis rubygems web-monitoring
                        
                        ruby on rails self-hosted background-processing queues ruby redis rubygems web-monitoring
Resque - это библиотека Ruby с поддержкой Redis для создания фоновых заданий,
размещения их в нескольких очередях и последующей их обработки.
Resque (произносится как «спасение») - это библиотека с поддержкой Redis для
создания фоновых заданий, размещения этих заданий в нескольких очередях и
последующей их обработки.
Фоновыми заданиями может быть любой класс или модуль Ruby, который отвечает на
выполнение. Ваши существующие классы могут быть легко преобразованы в фоновые
задания, или вы можете создавать новые классы специально для работы. Или вы
можете сделать оба.
Resque в значительной степени вдохновлен DelayedJob (который качается) и
состоит из трех частей:
Библиотека Ruby для создания, запроса и обработки заданий  
Задача Rake для запуска работника, который обрабатывает задания  
Приложение Sinatra для мониторинга очередей, заданий и рабочих.
Работники Resque могут быть распределены между несколькими машинами,
поддерживать приоритеты, устойчивы к раздутию / «утечке» памяти,
оптимизированы для REE (но работают на MRI и JRuby), сообщают вам, что они
делают, и ожидают сбоя.
Очереди Resque являются постоянными; поддержка постоянного времени, атомного
push и pop (благодаря Redis); обеспечить видимость их содержимого; и хранить
задания в виде простых пакетов JSON.
Интерфейс Resque сообщает вам, что рабочие делают, что рабочие не делают,
какие очереди вы используете, что находится в этих очередях, предоставляет
общую статистику использования и помогает отслеживать сбои.
Resque теперь поддерживает Ruby 2.3.0 и выше. Мы также будем поддерживать
только Redis 3.0 и выше.
                        Аналоги (4):
- 
                        
                                                    Celery: Distributed Task QueueCelery - это асинхронная очередь задач / очередь заданий, основанная на распределенной передаче сообщений.1Бесплатное ПО Открытый кодMac Linux Windowstasks python real-time реальное время
- 
                        
                                                    sidekiqПростая, эффективная фоновая обработка для Ruby.1Бесплатное ПО Открытый кодMac Linux Windowsruby on rails self-hosted background-processing ruby redis онлайн доступ
- 
                        
                                                    Delayed::JobСистема очередей с асинхронным приоритетом на основе базы данных - Извлечено из Shopify0Бесплатное ПО Открытый кодMac Linux Windowstasks ruby on rails rails activerecord dashboard мониторинг сервера self-hosted mongoid background-processing queues ruby redis онлайн доступ
- 
                        
                                                    HangfireПростой способ выполнения фоновой обработки в приложениях .NET и .NET Core.0Бесплатное ПО Открытый кодMac Linux Windowsdashboard .net мониторинг сервера asp-net self-hosted background-processing .net-core web-development онлайн доступ