Getting Started with MongoDB and Java

We’ve been missing an introduction to using MongoDB from Java for a little while now - there’s plenty of information in the documentation, but we were lacking a step-by-step guide to getting started as a Java developer.

I sought to rectify this with a couple of blog posts for the MongoDB official blog: the first, an introduction to using MongoDB from Java, including a non-comprehensive list of some of the libraries you can use; the second, an introductory guide to simple CRUD operations using the Java driver:

This is very much aimed at Java/JVM developers who are new to MongoDB, and want to get a feel for how you use it.

These guides are for the current (2.x) driver. When we release 3.x, we’ll release updated guides as well.

Introduction to MongoDB and Big Data

I wrote an article for the latest edition of Java Magazine which is an introduction to MongoDB for Java developers, and a nod to why it’s good in the “Big Data” space.

<tr style="background-color: #d2d2d2; height: 30px;">

<td align="right" style="color: #666666; font-family: tahoma, sans-serif; font-size: 11px; font-weight: bold; line-height: 15px; padding-right: 5px;">Look inside >

<tr style="background-color: white;"><td align="center" colspan="2" style="padding: 10px 0px;">"51"

<tr style="background-color: #d2d2d2; height: 30px;"><td align="center" colspan="2" style="color: #666666; font-family: tahoma, sans-serif; font-size: 11px; font-weight: bold; line-height: 15px;">MongoDB and Big Data

"www.oracle.com/javamagazine"

What Do You Do and How Did You Get There?

So yet another interview with me is available, but this one is in written form.  It’s for the Graduate Developer Community, the aim is to show undergraduates and graduates what real techies jobs are like, and how people doing them they got there.

It’s long, but if you know anyone just starting out their career who wants to get a feel for where they might want to go, please point them at it.  The site has a number of interviews with people in different roles so it’s quite a good way to showcase the diversity of what’s available.

Java Magazine: Intro to the Disruptor Part One

Slide: Disruptor processor

This month's Java Magazine features an article by yours truly, which is yet another intro to the Disruptor. It's basically a summary of the stuff I've written in this blog, updated for version 2.7 - so the names of the classes should be up to date and the responsibilities follow the simplified pattern we use now. If you were looking for an more recent version of my introduction blog posts, this article gives a reasonable overview.

This is intended as part one of a series, as it's a basic and high-level view with no code examples. In fact, it probably could be used to document the C# version as well as the Java version, although I haven't taken a look at that for a while. Next, I would like to give some more code examples of how you use it - as always, any suggestions welcome.