Read posts about bligoo in other sites

Low Budget Application Scalability, the Tale of Bligoo.com

Posted by Emilio Davis on 08/14/2010 at 08:25 PM

corner_main.jpg

 

I submmited a proposal for a panel in the next SXSW that will happen in Austin Texas next march.

This is the description of the talk. 

 

In this presentation we will show you how bootstrapped start-up Bligoo, a site creation platform from Chile, built it’s site using the Apache/Jboss/MySQL stack with a freemium business model. The site has over 500.000 registered users from every corner of Latin America and Spain who have built over 30.000 sites and created over 2 million different pages. Bligoo receives more than 8 million visitors every month, currently running over only 3 mid-range servers. At

(Read more)

Webprendedor 2009 - Web Apps Scalability workshop (slides)

Posted by Emilio Davis on 11/21/2009 at 09:22 AM

This are the slides of the talk I gave in #wp09 about scalability. They are in spanish but I will translate them to english in the near future.

 

Webprendedor 2009 - Web Apps Scalability workshop

Posted by Emilio Davis on 11/15/2009 at 12:38 AM

This Nov 20th I will give a talk on the challenge of scalating a web application, main topics will be:

  • Plan to grow: While building your app, ALWAYS consider scalability.
  • Know your technology stack: From the file system to the edge cache.
  • Keep it simple: DB sharding, just say no.
  • Be ready to change: Have you considered NoSQL already?
  • Don't be lazy: Great for prototyping not necesarily means good for production.
  • Performance tunning: chasing the next bottleneck.

Check http://www.webprendedor.com for the rest of the workshops and related info.

Hibernate executeUpdate gotcha!!

Posted by Emilio Davis on 11/12/2009 at 11:14 AM

Hibernate is one of the best object/relational persistence and query service. Basically it lets you code your application using POJOs and it takes care of persisting it to a RDBMS back-end. If you couple this with a HA/High performance cache service like JbossCache as a second level cache you get a very fast, high availability, easy to code solution, to manage the data in your application.

In Hibernate you can "find" the objects you need (using a primary key), modify them and the back-end will make sure the changes are propagated to the database. Hibernate also lets you use a

(Read more)