Architecture

  • submit to reddit

Dependency Antipatterns – The Bypass

This is the second part in my little series about dependency anti-patterns. The first part was about the God Node. Images and nomenclature are based on...

0 replies - 4152 views - 03/27/13 by Jens Schauder in Articles

Lessons Learned from Building a CMS Based on Neo4j

This talk will give an insight view on the construction of structr, including how the project evolved to a spohistocated REST backend framework as well as how...

0 replies - 2222 views - 03/27/13 by Eric Genesky in Articles

How We Achieved the Best Code Quality in My Career

My recently finished project produced the best code quality in my career so far. The key success factors were a clear architecture, insane compiler warning...

4 replies - 9884 views - 03/26/13 by Anders Abel in Articles

Permission Resolution with Neo4j – Part 3

Let’s add a couple of performance tests to the mix. We learned about Gatling in a previous blog post, we’re going to use it here again. The first test...

0 replies - 1380 views - 03/26/13 by Max De Marzi in Articles

Observer Design Pattern in Java

As the name suggests it is used for observing some objects.  Observer watch for any change in state or property of subject.  Suppose you are...

0 replies - 2216 views - 03/25/13 by Arpit Mandliya in Articles

Book Review: "Building Node Applications with MongoDB and Backbone"

Mike Wilson's O'Reilly book from December 2012 introduces some hip web development techniques by building a book-long example of a social networking app....

0 replies - 4778 views - 03/25/13 by A. Jesse Jiryu Davis in Articles

Thoughts on Software Development neo4j/cypher: CypherTypeException: Failed merging Number with Relationship

The latest thing that I added to my football graph was the matches that are shown on TV as I have the belief that players who score on televised games get...

0 replies - 1988 views - 03/25/13 by Mark Needham in Articles

Permission Resolution with Neo4j - Part 2

Let’s try tackling something a little bigger. In Part 1 we created a small graph to test our permission resolution graph algorithm and it worked like...

0 replies - 985 views - 03/25/13 by Max De Marzi in Articles

Software Architecture Versus Traditional Architecture

The process of building a new house and developing a new software application share similar concepts and methodologies. If we examine how a house is built then...

0 replies - 1468 views - 03/24/13 by Todd Merritt in Articles

Scalable Architectures: Taming the Twitter Firehose

Scalable architectures: Taming the Twitter Firehose - Lorenzo Alberton from GrUSP on Vimeo.Handling lots of real-time streams of information, when Twitter...

0 replies - 3207 views - 03/23/13 by Mitch Pronschinske in Articles

Ubuntu: Installing JDK and MongoDB

I've started using Ubuntu recently and I'm still getting used to the new shortcuts and others. Since the installation was also done by me, I encountered few...

1 replies - 2014 views - 03/22/13 by Jagannathan Asokan in Articles

DZone Links You Don't Want To Miss (2013/3/22)

How Spotify Uses Python Following the example of the Netflix blog, the Spotify developer blog also posted a ‘how we use Python’ article.  Both were...

0 replies - 1961 views - 03/22/13 by Eric Genesky in Articles

Reviewing LevelDB, Part II

I think that the very first thing that we want to do is to actually discover how exactly is leveldb saving the information to disk. In order to do that, we...

0 replies - 1404 views - 03/22/13 by Ayende Rahien in Articles

Neo4j/Cypher: WITH, COLLECT, and EXTRACT

As I mentioned in my last post I’m trying to get the hang of the WITH statement in neo4j’s cypher query language and I found another application when...

0 replies - 1151 views - 03/22/13 by Mark Needham in Articles

Neo4j/Cypher: Getting the Hang of the WITH Statement

I wrote a post a few weeks ago showing an example of a cypher query which made use of the WITH statement but I still don’t completely understand how it...

0 replies - 1267 views - 03/21/13 by Mark Needham in Articles