Track your running miles using Apache Wicket, GlassFish,
NetBeans, MySQL, and YUI Charts
An earlier blog introduced an application that
provides basic tracking of your running distance and generate
charts to monitor progress. The idea is to build the same
application using different Web frameworks and deploy on GlassFish and then
evaluate each framework based upon a pre-defined critieria. The first version was built using JRuby and
Ruby-on-Rails. This blog announces the completion of the Apache …
TOTD #97 showed how to install GlassFish Tools Bundle for Eclipse 1.1. Basically there are two options - either install Eclipse 3.4.2 with WTP and pre-bundled/configured with GlassFish v2/v3, MySQL JDBC driver and other features. Or if you are using Eclipse 3.5, then you can install the plug-in separately and get most of the functionality.
TOTD #98 showed how to create a simple Metro/JAX-WS compliant Web service using that bundle and deploy on GlassFish.
This Tip Of The …
[Read more]TOTD #97 showed how to install GlassFish Tools Bundle for Eclipse 1.1. Basically there are two options - either install Eclipse 3.4.2 with WTP and pre-bundled/configured with GlassFish v2/v3, MySQL JDBC driver and other features. Or if you are using Eclipse 3.5, then you can install the plug-in separately and get most of the functionality.
TOTD #98 showed how to create a simple Metro/JAX-WS compliant Web service using that bundle and deploy on GlassFish.
This Tip Of The …
[Read more]TOTD #97 showed how to install GlassFish Tools Bundle for Eclipse 1.1. Basically there are two options - either install Eclipse 3.4.2 with WTP and pre-bundled/configured with GlassFish v2/v3, MySQL JDBC driver and other features. Or if you are using Eclipse 3.5, then you can install the plug-in separately and get most of the functionality.
TOTD #98 showed how to create a simple Metro/JAX-WS compliant Web service using that bundle and deploy on GlassFish.
This Tip Of The …
[Read more]I have several side projects when time permits and one is that of benchmarking various MySQL technologies (e.g. MySQL 5.0,5.1,5.4), variants (e.g. MariaDB, Drizzle) and storage engines (e.g. Tokutek, Innodb plugin) and even other products like Tokyo Cabinet which is gaining large implementations.
You have two options with benchmarks, the brute force approach such as Sysbench, TPC, sysbench, Juice Benchmark, iibench, mysqlslap, skyload. I prefer the realistic approach however these are always on client’s private data. What is first needed is better access to public data for benchmarks. I have compiled this list to date and I am seeking additional sources for reference.
[Read more]
Over the last month I have been working on a ZFS Tuning for
Databases presentation. I'll be presenting it live tomorrow
8/26/09 at 8 AM PST.
This based on a lot of work done at Sun as well as in the
community. With the massive adoption of Solid State Devices
(SSDs) (thank you iPOD) the storage market just got a whole lot
more interesting. Incorporating SSDs into a ZFS pool is a breeze.
This presentation is meant to help you get the best out of the
ZFS + SSD combination for databases. We look into Postgres, MySQL
and Oracle. I also provide a quick into into Sun's unified
storage 7000 series systems.
If you are interested do Register Now
In the past few days it has come to my attention that some people are having problems with Percona's blog at http://www.mysqlperformanceblog.com. I was told that trackbacks seem to be broken and some comments were not showing up.
Anyone else having any problems with what looks like censorship? [edit: trackbacks were a technical error, Dave's comment was trapped in a spam trap. Still looking for people to comment whether or not they're seeing a similar issue, as it's important for people to check to see if their comments are showing up.]
A while back I blogged about helping out on the IT side of things or the un-informed.org project. A couple of people have replied and said they were interested in helping. In order to facilitate this, I have registered a project on google code and committed an initial version. Does not do much atm, but it features the current database schema concept and admin generator modules for the core entities. The step would be adding support for the various many to many relations. I hope I will have some time next week together with my co-worker Jordi to work on this. Check out the MySQL workbench schema file if you want to get a visual overview of the schema. …
[Read more]
TOTD #93 showed how to get started with
Java
EE 6 using NetBeans 6.8 M1 and GlassFish v3 by
building a simple Servlet 3.0 + JPA 2.0 web application. TOTD #94 built upon it by using Java Server Faces
2 instead of Servlet 3.0 for displaying the results. However we
are still using a POJO for all the database interactions. This
works fine if we are only reading values from the database but
that's not how a typical web application behaves. The web
application would typically perform all CRUD operations. More
typically they like to perform one or more CRUD …
TOTD #93 showed how to get started with
Java
EE 6 using NetBeans 6.8 M1 and GlassFish v3 by
building a simple Servlet 3.0 + JPA 2.0 web application. TOTD #94 built upon it by using Java Server Faces
2 instead of Servlet 3.0 for displaying the results. However we
are still using a POJO for all the database interactions. This
works fine if we are only reading values from the database but
that's not how a typical web application behaves. The web
application would typically perform all CRUD operations. More
typically they like to perform one or more CRUD …