Permalink
Browse files

Merge pull request #123 from zznate/morecleanup

Morecleanup
  • Loading branch information...
2 parents fe33afd + 828425c commit fecaccf147a43b7ff882c9ed7b3f53cd934b5778 @zznate committed Feb 27, 2013
View
@@ -16,6 +16,9 @@ Intravert is more then an RPC library, query language, or transport for Cassandr
* No more dealing with byte[] or ByteBuffers. Intravert lets users work with simple familiar objects like String or Integer. See [Types and Composites](https://github.com/zznate/intravert-ug/wiki/Composites).
## Motivations
+
+From an application standpoint, if you can't do sparse, wide rows, you break compatibility with 90% of Cassandra applications. So that rules out almost everything; if you can't provide the same data model, you're creating fragmentation, not pluggability.
+
Intravert was conceived of and designed by long time users of Cassandra who have written numerous real-world applications built on the existing Thrift API.
This API had it's warts for sure, but it was felt among us that the direction of the Cassandra project with regards to the introduction of CQL sidestepped some of the core reasons we chose Cassandra in the first place.
@@ -38,7 +38,6 @@
public IntraHandlerJson(Vertx vertx) {
super();
this.vertx = vertx;
- IntravertCassandraServer.registerRequestHandler(vertx);
}
@Override
@@ -55,6 +55,7 @@ public void start() {
rm.post("/:appid/intrareq-jsonsmile", new IntraHandlerJsonSmile(vertx));
rm.noMatch(new NoMatchHandler());
registerOperationHandlers(vertx);
+ registerRequestHandler(vertx);
vertx.createHttpServer().requestHandler(rm).listen(8080);
logger.info("IntravertCassandraServer started.");
running.set(true);

0 comments on commit fecaccf

Please sign in to comment.