Skip to main content

Blog Archive for arungupta during April 2009

nginx (pronounced as "engine-ex") is an open-source and high-performance HTTP server. It provides the common features such as reverse proxying with caching, load balancing, modular architecture using filters (gzipping, chunked responses, etc), virtual servers, flexible configuration and much more. nginx is known for it's high performance and low resource consumption. It's a fairly popular...
TOTD #79 showed how to run a trivial Sinatra application using GlassFish Gem. Sinatra provides support for Haml, Erb, Builder, Sass, and Inline templates as described here. This TOTD will show how to get started with creating a Sinatra CRUD application using Haml templates. Haml is based on one primary principle - Markup should be beautiful because beauty makes you faster. Get...
Sinatra is a DSL for quickly creating web-applications in Ruby with minimal effort. Like Rails and Merb, Sinatra is not an MVC framework and basically follows a flat-file structure instead. The framework define conventions such as location of static files and views, bootstrap, dev/production/test environment variables, filters, helpers, TDD, and much more.  Read Getting Started for...
Did you know that ... GlassFish Gem is already used in production GlassFish Gem can be used to run Rails, Merb, Sinatra, and any other Rack-based framework Capistrano recipes are available for starting/stopping/bouncing the server With GlassFish, standard Java monitoring techniques like JMX can be used for monitoring Rails apps NetBeans provide a complete development environment for Rails...
Here is simple script that: Installs GlassFish Creates a new domain using cluster profile Create 2 instances in the cluster Deploys a sample application to verify the cluster setup Everything in just one simple script! This script can be used on a virtual (Virtual Box, EC2 instance, etc.) or a physical image of an Operating System. echo A | java -Xmx256m -jar ~/Downloads/glassfish-...
John Powell from eMapSite stopped by at the Whisper Suite in MySQL Users Conference earlier today to talk about his GlassFish issue. The possible workaround was suggested and then the discussion became interesting on how GlassFish is used for offshore monitoring of windfarms and process weather forecasting data. Hear all about it and watch a flashy demo of their product in this video:...
SeaChange Affinity uses Rails and GlassFish as their deployment platform. One of their core developers posted tips based upon their experience so far and they are available at: Rails on GlassFish v2 using Windows Here are some of the quotes: Glassfish can really handle a heavy load and handling 400 simultaneous users under a supremely heavy load, the memory was holding great All previous...
I arrived at the MySQL Users Conference just in time for the The Great Open Cloud Shootout. Kaj Arno was asking questions to the invited panelists shown in the picture above. Here is a partial discussion: What is cloud ? Thorsten Fully automatbale computing infrastructure, changes the way production scale deployments operate, saves time/cost, increases reliability Chander...
I presented on Creating Quick and Powerful Web Applications with MySQL, GlassFish, and NetBeans. The key messages conveyed during the preso are: GlassFish is an open source community and delivers production-quality Java EE compliant Application Server. GlassFish v2 is the Java EE 5 Reference Implementation and GlassFish v3 for Java EE 6. Read complete difference here. Java Persistence API makes...
MySQL Users Conference started earlier this morning with tutorials. I attended MySQL Cluster Tutorial and part of Scale-Up, Scale-Out, and High Availability: Solutions and Combinations. Both of them were very involving with practical real-life advice. Here are tweets from the morning of MySQL Cluster Tutorial: And now the tweets from "Scale-Up, Scale-Out, and High Availability: Solutions...