You are not logged in.
Pages: 1
Due to popular request of several users of mORMot, we identified and designed some feature requests dedicated to BigData process.
The following features are on the road map:
* Auto-Synch between mORMot servers (as cache or for branch office cache), and potentially mORMot clients (offline mode);
* Automated sharding for BigData storage;
* Monitoring of your farm of mORMot servers.
This is the forum thread of the following blog post:
http://blog.synopse.info/post/2014/12/3 … is-BigData
Offline
My first time hearing about WiredTiger, from the github stars, it doesn't seem to be very popular, but you must choose it over others for some good reasons ![]()
And I thought similarly to the Monkey http server.
And happy new year!
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
WiredTiger is just an awsome piece of code: take a look at the source, and who are behind it (the BerkeleyDB authors).
It has been acquired and chosen by MongoDB for their upcoming 2.8 version, with huge speed benefit - see http://www.zdnet.com/article/mongodb-ct … s-stripes/
About Monkey http server, it was the best project I found out, but it may be possible to find something better.
Any input is welcome!
Offline
Auto-synch between servers and clients would be amazing!
This would be a potential alternative to the very popular and great Firebase recently purchased by Google: https://www.firebase.com/
Happy new year Arnaud and best wishes for you and your rodents ![]()
Offline
With interesting from the world of databases:
http://blogs.enterprisedb.com/2014/09/2 … r-reality/
Michal
Offline
I looked at Firebird and i think this is only for the people who do not have any security problems and who don't care about google looking at their data.
Rad Studio 12.3 Athens / 13.0 Ganymede
Offline
For http server investigate MS .Net server for Linux and Darwin https://github.com/aspnet/KestrelHttpServer
Based on libuv (core of node.js)
I look the code at https://github.com/aspnet/KestrelHttpSe … Networking
and try to port to pascal
Offline
This code is a good start, but it is in fact a raw monothreaded implementation of a libuv server.
We investigated in direction of libuv since a lot of time - http://synopse.info/forum/viewtopic.php?pid=7896#p7896
But an event-based library is just a small part of one HTTP server itself.
For instance, we have an IOCP+WinSock based HTTP server within SynCrtSock, but it was less scaling that kernel http.sys in our tests.
This is why Monkey HTTP Server was appealing: it was designed and optimized for Linux, directly using low-level kernel tricks, and feature HTTP protocol. It sounds a better candidate than a general purpose asynch library as libuv.
But LibUv is worth considering for general asynchronous process, e.g. for http://synopse.info/fossil/tktview?name=aa230e5299
Offline
Hi ab, this may sound like a dumb question, but is it possible to use WiredTiger in a way like using Sqlite - use it's binary and mORMot interface with it?
Delphi XE4 Pro on Windows 7 64bit.
Lazarus trunk built with fpcupdelux on Windows with cross-compile for Linux 64bit.
Offline
This would still be viral for GPL.
Only LGPL may allow linking without viral.
See http://en.m.wikipedia.org/wiki/GNU_Less … ic_License
Offline
Pages: 1