Aspects


vs


Home Page
About Us
Feedback

Carrierwave

A modern ruby gem for file uploads in Rails and other frameworks, similar to paperclip and attachment_fu

Fog

Fog describes itself as 'the Ruby cloud services library'.



Others

Example

Running bundle exec derailed bundle mem gives me this top 92.3008 mib carrierwave-aws 16.7461 mib carrierwave storage aws 16.6094 mib aws-sdk-core s3 7.9414 mib aws-sdk-resources 2.5703 mib aws-sdk-core 2.5117 mib jmespath 1.8867 mib jmespath nodes 1.1406 mib jmespath nodes function 0.3867 mib seahorse client base 0.9414 mib seahorse client plugins net_http 0.5273 mib aws-sdk-core xml parser engines rexml 0.8633 mib rexml document 0.8516 mib rexml element 0.5508 mib rails all 13.6992 mib rails 8.9453 mib also required by active_record railtie active_model railtie and 6 others rails application 7.2188 mib rails engine 6.8672 mib also required by coffee rails engine rails railtie 6.5898 mib also required by sprockets railtie jbuilder railtie rails configuration 6.3398 mib also required by rails railtie configuration active_support core_ext object 6.0586 mib active_support core_ext object conversions 4.7227 mib active_support core_ext hash conversions 4.0039 mib also required by active_support core_ext hash active_record serializers xml_serializer active_support time 3.8008 mib also required by active_record base active_support core_ext time 3.0938 mib active_support core_ext time calculations 2.9922 mib also required by active_support core_ext numeric time active_support core_ext string conversions active_support core_ext time conversions 2.2148 mib also required by active_support core_ext time active_support core_ext date_time conversions active_support values time_zone 2.1602 mib also required by active_support time_with_zone active_support core_ext date_time conversions tzinfo 1.8984 mib active_support core_ext array conversions 0.6211 mib also required by active_support duration action_dispatch http request and 2 others active_support xml_mini 0.5508 mib also required by active_support core_ext hash conversions active_support core_ext object json 1.0352 mib also required by active_support json encoding json 0.7227 mib also required by active_support json decoding pg text_encoder and 19 others json common 0.3906 mib also required by json ext active_support 0.7109 mib also required by active_support time active_support railtie and 5 others active_support dependencies autoload 0.332 mib also required by rails active_support rails active_support inflector methods 0.332 mib also required by active_support core_ext string inflections active_support core_ext time conversions and 5 others active_support inflections 0.3164 mib also required by active_support inflector active_support logger 0.3281 mib action_dispatch railtie 0.668 mib also required by action_controller railtie action_dispatch 0.6289 mib also required by action_controller active_support rails 0.4414 mib also required by active_record active_model and 4 others active_support deprecation 0.418 mib also required by sass rails helpers formtastic deprecation active_record railtie 2.8555 mib active_record 1.9766 mib also required by friendly_id active_record connection_adapters abstract_adapter 0.8516 mib arel 0.8086 mib also required by active_record base arel visitors 0.3438 mib action_controller railtie 0.875 mib also required by rails all sprockets railtie action_controller 0.6797 mib also required by heroku_rails_deflate serve_zipped_assets action_controller metal live 0.332 mib sprockets railtie 1.8516 mib also required by sass rails railtie sprockets rails helper 0.918 mib action_view helpers 0.8945 mib also required by action_view base action_view helpers form_helper 0.3828 mib also required by action_view helpers form_options_helper sprockets 0.9102 mib also required by sprockets rails helper sprockets directive_processor 0.5586 mib yaml 0.5078 mib also required by active_support ordered_hash hirb and 7 others psych 0.5078 mib rails3-jquery-autocomplete 9.9102 mib action_controller base 8.4922 mib action_controller metal 1.8281 mib abstract_controller base 1.0898 mib erubis 0.8477 mib also required by action_view template handlers erb heroics erubis engine 0.4063 mib also required by erubis engine eruby action_dispatch middleware stack 0.6367 mib active_support dependencies 0.5703 mib also required by abstract_controller helpers active_record base abstract_controller rendering 1.5625 mib action_view view_paths 1.4531 mib also required by action_view rendering action_view base 1.3477 mib action_view lookup_context 0.5156 mib action_view template 0.3789 mib also required by action_view template resolver action_controller metal redirecting 1.0586 mib action_controller metal rack_delegation 0.9297 mib action_dispatch http request 0.8555 mib action_controller metal request_forgery_protection 0.5859 mib action_controller metal params_wrapper 0.5 mib action_dispatch http mime_type 0.375 mib also required by abstract_controller collector jbuilder jbuilder_template action_controller metal url_for 0.3008 mib rails3-jquery-autocomplete formtastic 1.2578 mib formtastic inputs base 0.8125 mib fog 8.6523 mib fog vcloud_director 1.0156 mib fog vcloud_director compute 0.9961 mib fog vcloud_director query 0.4453 mib pp 0.418 mib also required by scout_apm fog openstack 0.8398 mib fog cloudstack 0.5859 mib fog cloudstack compute 0.5859 mib fog internet_archive 0.543 mib fog internet_archive storage 0.5352 mib fog internet_archive core 0.3125 mib fog rackspace 0.3867 mib fog cloudsigma 0.3594 mib fog cloudsigma compute 0.3047 mib fog vcloud 0.3203 mib fog vcloud compute 0.3125 mib fog aws 0.3125 mib twitter 8.3711 mib addressable uri 4.2422 mib also required by twitter base twitter rest request and 8 others addressable idna 2.7891 mib addressable idna pure 2.7461 mib public_suffix 0.3242 mib twitter streaming client 1.7266 mib twitter streaming response 1.4453 mib http 1.418 mib http response 1.2109 mib http cookie_jar 0.9219 mib http cookie 0.9102 mib domain_name 0.8203 mib domain_name etld_data 0.7813 mib twitter configuration 0.8477 mib also required by twitter rest help twitter base 0.6016 mib also required by twitter entity twitter identity and 12 others twitter null_object 0.4688 mib also required by twitter trend_results naught 0.4063 mib twitter cursor 0.8164 mib also required by twitter rest utils twitter rest friends_and_followers and 2 others twitter rest request 0.7852 mib also required by twitter rest utils twitter rest friends_and_followers and 8 others faraday 0.6406 mib also required by twitter rest client twitter rest response parse_json and 6 others twitter rest client 0.418 mib twitter rest api 0.3828 mib asset_sync 4.9609 mib asset_sync multi_mime 4.5039 mib mime types 4.4883 mib also required by mime types columnar mime types registry 4.1914 mib asset_sync storage 0.4375 mib fog core 0.4063 mib also required by fog fog xml and 48 others platform-api 4.5273 mib platform-api client 2.8359 mib newrelic_rpm 3.875 mib new_relic control 3.875 mib new_relic agent 3.4883 mib new_relic agent agent 1.7422 mib new_relic agent configuration manager 0.4961 mib also required by new_relic agent configuration new_relic agent configuration default_source 0.3633 mib new_relic agent transaction_sampler 0.3516 mib carrierwave 2.8281 mib also required by carrierwave-aws carrierwave uploader 1.7656 mib friendly_id 2.5273 mib friendly_id object_utils 2.4453 mib active_record base 2.4258 mib active_record querying 0.3906 mib compass 2.1328 mib also required by compass-rails compass sass_extensions 1.2461 mib compass sass_extensions sprites 0.6875 mib compass sass_extensions sprites engines 0.4609 mib compass sass_extensions sprites engines chunky_png_engine 0.4492 mib chunky_png 0.4492 mib compass sass_extensions functions 0.5078 mib compass configuration 0.6172 mib compass configuration data 0.6133 mib pg 2.1055 mib pg_ext 1.9102 mib feedjira 2.0781 mib loofah 0.625 mib sax-machine 0.4414 mib sass-rails 1.8047 mib sass rails 1.8008 mib sass rails helpers 1.7578 mib sprockets sass_functions 1.7383 mib sass 1.7383 mib also required by sass rails importer sprockets sass_importer sass engine 1.4492 mib sass script 0.5586 mib also required by sass script css_parser sass scss 0.3281 mib sass scss parser 0.3047 mib scout_apm 1.418 mib webrick 0.5664 mib jbuilder 1.1016 mib also required by jbuilder jbuilder_template active_support cache 0.3906 mib rmagick 1.0234 mib rmagick_internal.rb 1.0195 mib rmagick2.so 0.6875 mib lazyload-rails 0.8555 mib nokogiri 0.8555 mib also required by top sax-machine handlers sax_nokogiri_handler and 5 others sitemap_generator 0.5195 mib dalli 0.4648 mib unicorn 0.457 mib hirb 0.3984 mib i imagine 92 mb is quite a bit in terms of gems but i do use them all in the app

from question  

How to troubleshoot memory bloat at boot for rails app?

One more example with gem fog and heroku configuration for carrierwave with amazon s3 hosted on heroku

from question  

Saving images from third party service to amazon s3

I ve read that carrierwave is much faster without using fog

from question  

How do you set up carrierwave with S3 to use s3_access

Back to Home
Data comes from Stack Exchange with CC-BY-SA-4.0