15 Oct '15, 5pm

Five reasons why Ruby made sense for our highly concurrent app (SuperIMAP)

Five reasons why Ruby made sense for our highly concurrent app (SuperIMAP)

FiveStreet uses Ruby - The primary goal of SuperIMAP is to power a critical part of FiveStreet's application. FiveStreet.com is written in Ruby. It is built and maintained by a small team of Ruby engineers. Introducing a new language would force the team to spend dozens of hours learning a new stack and maintaining a new development environment. Low barrier to entry - A secondary goal of SuperIMAP is to become a healthy open-source project. Based only on language popularity, it is more likely that another team can use, troubleshoot, and contribute to a Ruby-based SuperIMAP than an Erlang/Go/Rust-based SuperIMAP. For us, the cost savings are small - FiveStreet's SuperIMAP cluster currently runs on three commodity servers and easily handles thousands of users. It's possible that if SuperIMAP were written in a different language, we could handle the load on a single machine, ...

Full article: https://github.com/rustyio/super-imap#why-ruby

Tweets

Where You Get Your Ruby News: The Top Five Thanks to everyone who contributed!

Where You Get Your Ruby News: The Top Five Than...

rubini.us 14 Oct '15, 4am

Where You Get Your Ruby News: The Top Five Brian Shirai Follow @brixen 12 October 2015 Recently, I was curious where peopl...

How to Measure Ruby App Performance with New Relic

How to Measure Ruby App Performance with New Relic

nateberkopec.com 15 Oct '15, 12pm

Application settings, like code reloading Rails and most other Ruby web frameworks reload (almost) all of your application...

Five reasons why visitors will abandon your web...

searchenginewatch.com 15 Oct '15, 1pm

As clickbait becomes a common marketing tactic, some extremely frustrating user experiences are being used to convince vis...

4 Reasons Why Singapore Is a Global Hot Spot fo...

inc.com 15 Oct '15, 2pm

Move over Silicon Valley, Singapore is ready for its closeup. It ranks as the tenth hottest startup ecosystem worldwide, a...

The Artificial Skin That Could Deliver the Sense of Touch Directly to the Brain

The Artificial Skin That Could Deliver the Sens...

spectrum.ieee.org 15 Oct '15, 6pm

Zhenan Bao at Stanford University has invested a lot of her research into building flexible circuits out of carbon nanotub...

4 Reasons Why Singapore Is a Global Hot Spot fo...

inc.com 16 Oct '15, 2am

Move over Silicon Valley, Singapore is ready for its closeup. It ranks as the tenth hottest startup ecosystem worldwide, a...

45 Reasons Why We Love the @nycmarathon - celebrating #TCSNYCMarathon 45th anniversary!

45 Reasons Why We Love the @nycmarathon - celeb...

running.competitor.com 15 Oct '15, 5pm

The Verrazano-Narrows Bridge serves as the start line for the marathon as runners charge across the bridge and are rewarde...

Using Ruby for Mobile App Testing

Using Ruby for Mobile App Testing

testdroid.com 14 Oct '15, 10am

Appium Tip #5: Ready to Rumble with Ruby? By: Lasse Häll @Domestus111 12 Oct 2015 We’re back with a new blog in our 37 Thi...

Collaborator in Chief: How sustainability leade...

greenbiz.com 14 Oct '15, 11am

Question: What do you get when you apply psychology to sustainability leadership? Answer: Steve Schein’s new book, "A New ...

How to Use the Bing Ads iOS App

semrush.com 16 Oct '15, 3pm

Bing Ads describe their iOS app as convenient, easy to use and provides Bing Ads in real time. They also state that the Bi...