Skip to main content

Brian O'Neill

Brian has 10+ years of experience as a technology leader and architect in a wide variety of settings from early startups to Fortune 500 companies. His experience includes customer facing solutions in SaaS, VoIP, analytics and business intelligence. As a big proponent of open source software, Brian leads projects on Java.Net and has participated in the Java Community Process as a member of several expert groups. Brian has patents in artificial intelligence, dynamic application data routing and service discovery and holds a B.S. in Computer Science from Brown University.


boneill42's blog

Virgil gets a command-line interface (virgil-cli)

Posted by boneill42 on October 24, 2011 at 8:17 PM PDT

 Tonight I bundled the cassandra command-line interface (CLI) into virgil. Since the CLI uses the thrift-based CassandraDaemon, the main method now starts a thrift server along side the REST server.


Virgil: a GUI and REST layer for Cassandra

Posted by boneill42 on October 22, 2011 at 5:19 AM PDT

Love Cassandra? Love REST?
Wish you could have both at the same time?
Now you can.

After much discussion, I'm happy to announce the birth of a new project, Virgil. The project will provide a GUI and a services layer on top of Cassandra, exposing data and services via REST.

Master Data Management : Complete Open Source Solutions?

Posted by boneill42 on September 9, 2011 at 12:30 PM PDT

The movement towards digital records is generating exponential amounts of data, tremendously valuable data.

Rails or Grails?

Posted by boneill42 on December 2, 2010 at 11:50 AM PST

I was recently asked the question: Rails or Grails? I needed to summarize the key differences and industry sentiment. This was my response.

Before I make any subjective comments, let me start with some objective metrics I found:

Now for my sentiments, I believe there are three key-dimensions: momentum, cloud-support, and people.

Ontological Argument against Architecture without Implementation

Posted by boneill42 on September 24, 2010 at 6:35 AM PDT


What Ruby could learn from Java (and a bit of the vice-versa), is it time for a Ruby Community Process?

Posted by boneill42 on April 7, 2008 at 7:34 PM PDT

The other day one of my team members was complaining about the lack of
documentation in Ruby on Rails. I had to think for a minute because I
never had problems finding information I needed. It finally occurred
to me that the ruby development and documentation cycle is very
different than Java's.

Is J2EE Dead?

Posted by boneill42 on March 3, 2008 at 8:30 AM PST

I recently presented at the Philly JUG. In my presentation , I asked the question, "Is J2EE dead?", half-kidding, but mostly serious.

Philly Emerging Technologies Event

Posted by boneill42 on December 6, 2007 at 7:04 AM PST

I'm Philly born and bred. And aside from cheesesteaks and soft pretzels, the Emerging Technologies Event (ETE) is one of the best things associated with the city of brotherly love. Chariot Solutions organizes this event annually and this year looks to be better than ever.

Communications Binding Components get upgrades

Posted by boneill42 on September 12, 2007 at 1:11 PM PDT

Before JavaOne, two projects kicked-off, XMPP BC and SIP BC . The projects released JBI binding components for both XMPP and SIP providing instant messaging and presence capabilities for those protocols. Recently, both were upgraded.

ESBs: the value of indoor plumbing, public water and sewer

Posted by boneill42 on September 4, 2007 at 2:06 PM PDT

I just saw Joe McKendrick's entry on the value of an ESB. Although I appreciate his comments, and even agree with some of his points, I don't come to the same conclusions.