-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpampa.gemspec
50 lines (44 loc) · 2.15 KB
/
pampa.gemspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Gem::Specification.new do |s|
s.name = 'pampa'
s.version = '2.1.5'
s.date = '2024-08-03'
s.summary = "Ruby library for async & distributed computing, supporting dynamic reconfiguration, distribution of the computation jobs, error handling, job-retry and fault tolerance, and fast (non-direct) communication to ensure real-time capabilities."
s.description = "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
"
s.authors = ["Leandro Daniel Sardi"]
s.email = '[email protected]'
s.files = [
'lib/pampa/worker.rb',
'lib/pampa/dispatcher.rb',
'lib/pampa/app.rb',
'lib/pampa.rb',
'pampa.gemspec',
'lib/pampa/views/dashboard.erb',
'lib/pampa/views/404.erb',
'lib/pampa/views/500.erb',
'lib/pampa/views/layouts/public.erb',
'lib/pampa/views/templates/footer.public.erb',
'lib/pampa/views/templates/head.public.erb',
]
s.homepage = 'https://github.com/leandrosardi/pampa'
s.license = 'MIT'
s.add_runtime_dependency 'rubygems-bundler', '~> 1.4.5'
s.add_runtime_dependency 'sinatra', '~> 2.2.4'
s.add_runtime_dependency 'colorize', '~> 0.8.1'
s.add_runtime_dependency 'blackstack-core', '~> 1.2.15'
s.add_runtime_dependency 'blackstack-db', '~> 1.0.1'
s.add_runtime_dependency 'blackstack-nodes', '~> 1.2.12'
s.add_runtime_dependency 'simple_command_line_parser', '~> 1.1.2'
s.add_runtime_dependency 'simple_cloud_logging', '~> 1.2.7'
end