ArangoDB #FoxxChallenge

00Foxx, GeneralTags:

The Challenge

arangodb-foxx-logoStarting today we launch the ArangoDB #FoxxChallenge and the winner will receive a brand new Amazon Echo.

Use your knowledge about everyday needs in projects and create a Foxx service that could be helpful for others. If you need some inspiration here some ideas:

  • enable role-based authorisation with Foxx: Such a service might include users and user-groups who have certain rights. The authentication via password or OAuth could be done separately to increase reusability for others
  • Foxx service for document-based permissions: Such a service could have an edge collection and connects users to certain permissions to manipulate the data.
  • Connected services: One could also build both services and by connecting them allow e.g. user groups to manipulate data (similar to Django)
  • A webhook service: a simple but useful service that throws documents into a certain collection
  • Voting service demo: Like a HackerNews voting logic. One could also create a service which offers a JS-API with which an edge collection can be generated to connect users to content (e.g likes)
  • We are really excited to see what other ideas come up in your minds!

Read more

Introducing ArangoDB snapcraft.io Packages

00Community, GeneralTags: , ,

ArangoDB Packaging

With ArangoDB 3.0 we reworked the build process to be based completely on cmake. The packaging was partly done using cpack (Windows, Mac), for the rest regular packaging scripts on the SuSE OBS were used. With ArangoDB 3.1 we reworked all packaging to be included in the ArangoDB Source code and use CPack. Users can now easily use that to build their own Packages from the source, as we do with Jenkins. Community member Artur Janke (@servusoft) contributed the new ubuntu snap packaging assisted by Michael Hall (@mhall119). Big thanks for that!

Download packages for Snap Ubuntu Core16.04 Read more

ArangoDB Closes 2.2 Million Euro Investment Led by Target Partners

00General

Funding to accelerate the company’s product development and international expansion

Munich/Cologne (Germany), November 24th, 2016: – ArangoDB GmbH (www.arangodb.com), the company behind one of the fastest growing next generation databases, has landed a 2.2 million Euro investment led by Munich-based venture capital firm Target Partners (www.targetpartners.de). The company develops the open-source NoSQL database ArangoDB, which combines three major data models (graph, key/value, JSON-documents) in one database and one query language. ArangoDB’s product allows startups and enterprises alike to speed up their innovation cycles, simplify their technology stack and increase on-time and on-budget delivery of software projects.

Claudius Weinberger, Co-Founder and CEO, declares: “The previous funding round allowed us to build a rock-solid product and with this additional investment we can further accelerate our growth and expand internationally.” Read more

How to model customer surveys in a graph database

00Foxx, General, GraphsTags: , ,

Use-Case

The graph database use-case we are stepping through in this post is the following: In our web application we have several places where a user is led through a survey, where she decides on details for one of our products. Some of the options within the survey depend on previous decisions and some are independent.

Examples:

  • Configure a new car
  • Configure a new laptop
  • Book extras with your flight (meal, reserve seat etc.)
  • Configure a new complete kitchen
  • Collect customer feedback via logic-jump surveys

Read more

Learn ArangoDB while contributing

00Community, GeneralTags: , ,

We are fortunate to live in an open-source world with a fairly large international community of users and contributors, which has been only growing more and more in the past year. (Big thanks for that, by the way 😉 ) Especially that we have recently received quite a few requests on how one can contribute to ArangoDB in an easy and quick way, we have decided that the time has come to get closer to our community and get even more involved.

A lot of great ideas came up during a chat with some of our long-term users on how we could improve on that front. Among all others, the most straightforward one is asking the community for some help and support on GitHub. So we took a bit of time to go through open issues and selected a few now tagged ‘Help Wanted’. Here is a selection of easy tasks that will get you started contributing to ArangoDB with code or ideas and concepts for features. It is only a few to start with, but if you want to get involved we would appreciate your helping hand! Read more

ArangoDB 3.1 – A Solid Ground to Scale part II

00General, Releases

It’s not that long ago since we released ArangoDB 3.0 in which we introduced our binary storage format VelocyPack, the ArangoDB Agency for a self-managing cluster and the first persistent index by implementing Facebooks RocksDB. With all that we laid the foundation for a solid ground to scale with all three data-models.

With today’s ArangoDB 3.1 release we take things a few steps further and make cluster usage of ArangoDB more performant and convenient. Get ArangoDB 3.1.

General upgrades in 3.1

  • Performance boost with our new boost-ASIO server infrastructure
  • Performance boost by overhauling the ArangoDB query optimizer
  • Improved internal abstraction for storage-engines as a preparation for MVCC and pluggable storage-engines
  • VelocyPack over HTTP: Use our binary storage format VelocyPack over HTTP
  • VelocyStream: for high performance needs you can now directly stream VelocyPack. This is already implemented in our Java driver (all other drivers maintained by ArangoDB will follow soon).

Read more

ArangoDB 3.1 Enterprise Edition – A Solid Ground to Scale with Graphs

00General, ReleasesTags: , ,

In addition to our community version of ArangoDB 3.1 we are excited to release our first Enterprise Edition today. The Enterprise Editions of ArangoDB focuses on enterprise-scale problems and provides useful features to meet the requirements of enterprise customers. You can download a free evaluation-only version here: Download Enterprise Edition. ArangoDB Enterprise Edition also comes with the Enterprise subscription, including comprehensive support SLA.

This first ArangoDB Enterprise Edition includes three major features:

  • SmartGraphs: Scale with graphs to a cluster and stay performant. With SmartGraphs you can use the “smartness” of your application layer to shard your graph efficiently to your machines and let traversals run locally
  • Encryption Control: Choose your level of SSL encryption
  • Auditing: Keep a detailed log of all the important things that happened in ArangoDB

Read more

ArangoDB Spark Connector

00Drivers, JavaTags: , , ,

Currently we are diving deeper into the Apache Spark world. We started with an implementation of a Spark-Connector written in Scala. The connector supports loading of data from ArangoDB into Spark and vice-versa. Today we release a first prototype with an aim of including our community into the development process early to build a product that fits your needs. Your feedback is more than welcome! Read more

Sign up for ArangoDB Newsletter

Enter your email and stay informed:


Subscribe to our Newsletter!

Sign up for ArangoDB Newsletter

Enter your email and stay informed:


Subscribe to our Newsletter!