Skip to content

Debugging in Ruby! #3

Description

@xhagrg

Ruby is really a cool language. It is so expressive and dynamic. That being said, it is too magical. Most of the time, it is hard to figure out what's going on under the hood. You have these amazing gems which help you achieve what you want to do, but when it backfires on you, you are left helpless.

Lets take Sidekiq for example. Sidekiq is "Simple, efficient background processing for Ruby.". It helps us process a long running process so gracefully. But then again if the task is taking too long with thousands of enqueued jobs, it forgets to clear its footprints(memory usage) afterwards. It might be a ruby thing but as I mentioned earlier, I find it hard to debug what is going on inside.

So, it would be awesome if someone shared their experience, knowledge about these kind of things. Help understand more about this amazing language and be more fluent at using it.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions