-
Notifications
You must be signed in to change notification settings - Fork 472
Open
Labels
difficulty: hardfix is hard in difficultyfix is hard in difficultystatus: work in progressTwilio or the community is in the process of implementingTwilio or the community is in the process of implementingtype: twilio enhancementfeature request on Twilio's roadmapfeature request on Twilio's roadmap
Description
Version: 5.8
twilio-ruby is taking too much memory.
Steps to Reproduce
I audited my project dependencies with the help of derailed_benchmarks and I was surprised too find twilio-ruby at the top of mem usage even before the rails stack.
Here is an extract of the derailed gem
$ bundle exec derailed bundle:mem
TOP: 89.0391 MiB
twilio-ruby: 28.1602 MiB
~/.rvm/gems/ruby-2.3.1/gems/twilio-ruby-5.8.0/lib/twilio-ruby/rest/ip_messaging/v1/service.rb: 0.3047 MiB
~/.rvm/gems/ruby-2.3.1/gems/twilio-ruby-5.8.0/lib/twilio-ruby/rest/api/v2010/account.rb: 0.3008 MiB
rails/all: 20.332 MiB
rails: 9.3125 MiB (Also required by: active_record/railtie, active_model/railtie, and 8 others)
...
ProGM, skplunkerin, rubendinho, javierjulio, olliebennett and 23 more
Metadata
Metadata
Assignees
Labels
difficulty: hardfix is hard in difficultyfix is hard in difficultystatus: work in progressTwilio or the community is in the process of implementingTwilio or the community is in the process of implementingtype: twilio enhancementfeature request on Twilio's roadmapfeature request on Twilio's roadmap