Artikel erschienen: “Neue Wege der Datenpersistierung – wie NoSQL-Datenbanken Architektur und Business verändern”

November 15th, 2012

triAGENS-Geschäftsführer Martin Schönert ist Autor des Artikels “Neue Wege der Datenpersistierung – wie NoSQL-Datenbank” im Themenschwerpunkt Architektur der Fachzeitschrift Objektspektrum.

Den Artikel kann man kostenlos hier herunterladen. Wir freuen uns auf/über Feedback!

Wir suchen Verstärkung: Senior Webentwickler als Open Source Consultant

April 13th, 2012

Wir wollen wachsen und  suchen zum nächstmöglichen Zeitpunkt einen

Senior Webentwickler  als Open Source Consultant (m/w)

Ihre Aufgaben:
AvocadoDB ist eine junge mostly-memory Datenbank unter Apache Lizenz, die maßgeblich von triAGENS entwickelt wird. Als Open Source Consultant sind Sie das Bindeglied zwischen Entwicklern, Contributern und Anwendern.

Zu Ihren Aufgaben gehören

  • Erstellen und Vermarktung von Blogartikeln, Tutorials, Zeitschriftenartikeln in Englisch und Deutsch
  • „Anwalt“ der AvocadoDB Community
  • Repräsentation von AvocadoDB z.B. bei User Groups, Workshops, Konferenzen
  • Erstellung von Anwendungsbeispielen
  • ggf. Unterstützung bei der Implementierung von Infrastrukturkomponenten (z.B. Treibern, APIs)

Ihr Profil:

Sie haben einige Jahre lang Webanwendungen entwickelt und sind von Open Source begeistert. Sie können technische Inhalte  gut vermitteln (z.B. in Ihrem Blog). Sie kommunizieren gerne und gut, sei es per E-Mail, bei Twitter oder live in Vorträgen oder in Diskussionen mit anderen Entwicklern.

Sie suchen eine anspruchsvolle Position, in der Sie nicht 40 Stunden die Woche programmieren, aber trotzdem den Bezug zur Technik nicht verlieren? Dann bewerben Sie sich!

Ihr Interesse ist geweckt?

Bitte bewerben Sie sich  per E-Mail (PDF-Format) unter Angabe Ihrer Gehaltsvorstellung unter info@triagens.de.

Kontakt:
triAGENS GmbH · Kirsten Puttkamer
Brüsseler Str. 89-93 · 50672 Köln · Tel.: +49 221 27229990 · E-Mail: info@triagens.de

NoSQL matters 2012

March 29th, 2012

On May 29-30, NoSQL matters 2012, an international NoSQL-conference will take place in Cologne (Germany). The event is supposed to give pioneers in the field an opportunity to present recent innovations in the dynamic field of large, scalable, high-performance databases.

The presentations cover the big NoSQL-topics, like Riak, MongoDB, Hadoop, Redis or CouchDB and shed a light upon the challenges, NoSQL will face in the following years!

Some of the talks are:

– Olaf Bachmann – Why is Google going back to SQL?

– Bernd Ocklin – MySQL Cluster: Scaling to Billion Database Queries per Minute

– Salvatore Sanfilippo – The new Redis 2.6

– Jan Lenhardt – How Couchbase works under the hood

– Jonathan Ellis – Changes at Apache’s Cassandra

– Doug Judd – Scalable NoSQL – Past, Present, and Future

So, if you don’t know what you’ll be doing by the end of May, you could come to NoSQL matters 😉

For more information, check our website: http://www.nosql-matters.org

 

We’re looking forward to seeing you in Cologne!

Using RSpec for Testing a Rest-Application

March 20th, 2012

or

Using RSpec without any Ruby Knowledge

There are quite a lot of test frameworks out there. For C / C++ pieces I am using Boost. For testing the HTTP interface of one our software products I used phpunits. @moonbeamlabs pointed out to me that RSpec together with HTTParty provides a very nice setup for testing an application server with a HTTP interface. Even without any prior Ruby knowledge I gave it a try for a new open source project, AvocaodDB, and was surprised, how easy it was writting tests.

Read more/Weiterlesen

Benchmarking SSD with MongoDB and CouchDB, Part 4

March 7th, 2012

As noted in part 1, benchmarking is a black art. Most of the time it is unclear, what you want to measure and what you are measuring.

Setting Up a Durable Document Store

For today’s test, I want to investigate the following setup: I need a document store, which guarantees the client that the data is durably stored. This rules out MongoDB and leaves CouchDB as a good candidate because you can configure CouchDB to fsync data to disk before answering the client.

Read more/Weiterlesen

App Entwicklung für iOS und/oder Android (Köln oder Berlin)

December 21st, 2011

Wir sind auf der Suche nach einem erfahrenen App-Entwickler, der uns bei der Implementierung einer iOS sowie Android-Anwendung unterstützt.

Projektumfang ca. 2-3 Monate, Start kurzfristig möglich.

Entwickelt werden soll eine native iPhone- sowie Android-App. Das Backend wird von eigenen Entwicklern in Abstimmung mit dem App-Entwickler umgesetzt.

Read more/Weiterlesen

Benchmarking SSD with MongoDB and CouchDB, Part 3

October 23rd, 2011

I’m still waiting for the Firewire adapter to arrive. The first order got lost, the second order was canceled, and the third order has not yet arrived. Thanks to Amazon I got my money back without any problems. Therefore, I decided to ignore the Mac OS X for the moment. In addition to the OCZ and ADATA SSD, I’ve also got a Western Digital VelociRaptor hard disk:

Read more/Weiterlesen

Benchmarking SSD with MongoDB and CouchDB, Part 2

September 28th, 2011

In Part 1 I started to investigate the performance impact of SSD on MongoDB and CouchDB. However, I got sidetracked because of the strange behavior of Mac OS X. The Mac is lying about msync. You have to force a synchronization by explicitly calling fnctl with F_FULLSYNC for the underlying file descriptor. So, I decided to do some more experiments with block sizes, file systems, operation systems, connection types and SSD.

Read more/Weiterlesen

Benchmarking SSD with MongoDB and CouchDB, Part 1

September 24th, 2011

Doing benchmarks is always complicate because it is most of the time totally unclear what one wants to measure and what will be measured. There is article describing this dilemma, see Benchmarks-You-are-Doing-it-Wrong. The CouchDB – The Definite guide contains a longer version of this, see High Performance. I assume that this is also one of the reasons why MongoDB does not officially publish benchmarks, see Benchmarks. Kristina Chodorow, Software Engineer at 10gen, published a nice, unofficial benchmark at snailinaturtleneck.

Read more/Weiterlesen

Siegerehrung beim FrOSCon Gewinnspiel der triAGENS

August 21st, 2011

Herzlichen Glückwunsch an die Sieger  des triAGENS Gewinnspiels bei der FrOSCon!

Wie geht man am besten vor, wenn man ein paar Eier und ein ziemlich hohes Hochhaus hat und herausfinden möchte, wie stabil diese Eier sind, indem man sie aus verschiedenen Höhen aus dem Hochhaus wirft? Diese Frage galt es beim triaAGENS-Preisausschreiben auf der FrOSCon zu lösen – und stellte sich als nicht trivial heraus.  Über 40 Einsendungen gab es, doch nur drei Teilnehmer kamen auf die richtige Lösung.

Read more/Weiterlesen