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.1 Santorini
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