Що таке Singleton у рубі?

Деякі недоліки.

Порушує принцип єдиної відповідальності (Single Responsibility Principle - SRP)

Має проблеми з мультипоточністю. Далі за посиланням пояснення Singleton і проблеми мультипоточності