37Signals Dives Into Erlang

37Signals is a great company with amazing achievements. Behind Basecamp (an incredibly simple project management tool) and Ruby on Rails (Yeah, just that), they are now announcing they just dived into the Erlang world.

They use it for their Campfire application which is a web-based messaging/chatroom solution and the performances prove one more time that Erlang is a killer language when it comes to build stable and scalable back end systems.

You can read their full article here.

37Signals, Facebook,…

What are you waiting for? Start developing your own web application with Erlang now!

Test the Performance and Scalability of Your Web Applications With Tsung

What is Tsung ?

The purpose of Tsung is to simulate users in order to test the scalability and performance of IP based client/server applications. You can use it to do load and stress testing of your servers.

(Definition coming from the Tsung website)

In this post, I will introduce the use of Tsung in order for you to stress test your web applications.

Why Tsung ?

Because it’s an Open-Source project and, to tell the truth, mainly because this application has been coded in Erlang which gives Tsung a little advantage on the other tools: it has the potential to simulate A LOT of concurrent requests … without crashing. That’s what we expect from a stress testing app, isn’t it?

Continue reading

SaaS Startup Creation – BeeBole Technology Choices

An important part in the creation process of a new SaaS offer is of course about technology choices.

You need to choose a language for your back-end, for the front-end, you need a DataBase, you might want to develop everything on an existing platform, …

In some extent, you may even want your technological choices to mirror a certain corporate philosophy.

In the coming weeks, Mic and Hughes will share with you some technical posts about our findings, thoughts and decisions.

We don’t have the pretense of coming out with an absolute winner for each choice that we make. In fact, we think there is no such thing. Each technology has its pros and cons and even those might change depending on the context.
Continue reading