As I've noted in a previous post
, I recently moved my blog from Awestruct to JBake
. This also allowed me to migrate the building and publishing of the blog contents to the toolchain that I know pretty well (Maven). What bothered me, though, was that my POM defined the project as ajar
packaging type: the build produces no jar file and, in fact, doesn't process any Java at all. What I wanted, then, was to be able to define the lifecycle in such a way the the compile
phase didn't try to compile anything, and the install
phase didn't try to put anything in my local repo. Unfortunately, either I'm a bit dense, or the documentation wasn't very clear (it's likely a combination of both :). At any rate, I finally had a eureka moment late last night and figured it out. Here is a distillation of my findings.
For some time now, I have been using awestruct to power my blog, and, for the most part, I've been happy. However, I have found, especially on the Mac, the Ruby-based environment more difficult to setup than I would like. While I have solved this problem before, it presented itself once again when I was issued a Mac upon joining NetSuite. I can, of course, muddle through it, but I'm tired of fighting it, so I started looking around for an alternative and found JBake .
Multitenant PostgreSQL
Jason Lee 2015-02-18
As more and more of our applications move into "the cloud", multi-tenancy has become a pretty big thing these days. In a nutshell, "multi-tenancy" means handling multiple customers data using, say, a single server. This concept scales, of course, to clusters, etc., but the concept is the same: a bunch of people's data all mixed together in one big bucket. The problem, then, for the development team is isolating one customer's data from another's, disallowing, for example, the viewing or editing of another customer's information. There are a myriad of ways to accomplish this, but I'd like to discuss here a way to accomplish this using a single database.
Merry Christmas
To all of my readers, I wish you all a very Merry Christmas. My hope, as always, is that even in the busyness and the hustle of the Christmas season, you will find the peace and joy of God brought to us so many years ago in the birth of the Christ child.
Book Review: RESTful Java Patterns and Best Practices
I recently received a copy of RESTful Java Patterns and Best Practices , by Bhakti Mehta for review. Here are my thoughts on the book.