An introduction to the systematic steps we have undertaken for boilerplate reduction and performance gains in newer versions of phantom, and a small glimpse into what the future holds for Phantom 3.0.x.
First of all a very warm thank you to all of those who voted in the MVP rounds for the Datastax MVP awards of 2016 - 2017. We are very grateful and thankful not only for the award, but that you feel our contributions to the open source world bring real value to y[…]
This tutorial is about publishing to Sonatype OSS/Nexus/Maven Central, quickly and efficiently. We are going to take you from 0 to being able to publish a brand new project, including setting up your GPG key, your build setup in SBT and more.
Phantom connects using the mini-connectors framework, which is a small abstraction layer around the `ClusterBuilder` found in the Datastax Java driver. It does quite a bit more than that. Phantom aims to be user friendly, but the way it achieves things isn't necessarily easy, and that's why we try our best to mask away all of that complexity from the end user.
The next post in our series on phantom is an introduction to phantom-sbt, the designated helper of choice. With this plugin, you can make your tests depend on having a real life instance of Cassandra embedded into a forked JVM ready just in time for your tests. The […]
Part two of our introduction to using phantom covers a very important topic in building your application, namely structure and usability. Phantom is reasonably opinionated about what structure you can best use to suit the design we hand in mind while building the driver, and the offer you the very best flexibility while coding.
After hundreds of commits gone into Phantom 2.x series, saying bye bye to reflection, and welcoming a drastic reduction to boilerplate with implicit macros, performance improvements, and much much more. Learn more about what's new and how you can use it today!
It is our great pleasure to announce that after a long and wonderful partner bootcamp, Outworkers is very proud to count 5 Datastax Certified Cassandra/DSE architects among its ranks, the highest possible level of knowledge and certification. After years of hands on Cassandra experience, months spend learning the theory inside out, 3 exams and a […]
We have the great pleasure to announce that as of today, the 20th of May 2015, Outworkers if officially part of the MongoDB Partner Program. As part of our quest to offer elite software services , we have ramped up our efforts to acquire key strategic partnerships that will allow us to greatly improve the […]
In this article we are going to discuss the types of keys and indexes in Cassandra and how to apply them to real world modelling scenarios. This is a continuation of the previous article in this series, our introduction to Cassandra. If you haven’t had the chance we do recommend you have a quick read […]
London, United Kingdom and San Francisco, California: It is our great pleasure to announce that as of today, the 1st of September 2015, Outworkers has officially joined forces with Typesafe through the Typesafe Partner Program. Thanks to our long standing interested and expertise in Scala alongside the Typesafe family of reactive products, we are honoured and pleased to join […]
On the 13th of October 2014, Outworkers had the great pleasure of launching a brand new meetup, called Functional Finance, in partnership with non other than Underscore Consulting. Held at the prestigious Barclays headquarters in Canary Wharf, London, the Functional Finance debut meetup was a great success, with some mild projector issues standing in the […]
At Outworkers, Cassandra and Datastax Enterprise are core technologies in our area of competence, and moreover some of our favourite technologies in existence. There aren’t many things that can easily give you 100k writes per second, but if that’s what you are looking for you are in the right place. We got to learn a lot […]
This article is the first in a series about one of our crown jewels, the official Scala driver for Apache Cassandra and Datastax Enterprise, our very own phantom. From its very humble beginnings of a bare bones afternoon project in 2013, phantom has slowly but surely grown to become an established Scala framework, and through […]
London, United Kingdom and San Mateo, California: It is our distinct pleasure to announce that as of today, the 22nd of August 2014, Outworkers has joined Neo Technologies in their quest to create the best graph database technology in the world. Through the Neo partner program, we at Outworkers will work closely with the Neo engineering […]
Clustering columns and range queries Clustering columns are a simple of telling Cassandra or DSE how to keep things ordered in a specific way. What’s the main advantage? That on every insert Cassandra will have its usual PAXOS fun and end up inserting the record in its right place according to the ordering criteria you […]