Among the advantages of a highly distributed system with endless edge points are that you can outsource data collection to a universe of locations, and even include them in your workflow, thereby expanding your operations. The challenges are when you have endpoints that contribute to your organization and systems, but you don’t exactly trust. They can be newcomers that you don’t know enough about, or entities with a history of misusing the data inclusion to your systems give them access to. You want the value they create, the information they amass and gather to be copied from the edge up the levels of your system, but you don’t want to give too much for that value or pay for it in the form of greater risk. Filtered replication is the art of enabling nontrusted edge points to access your system in a limited manner, replicating the information they produce in a nontrusted format.
RavenDB is built to be your main database. It’s the system of record where you store all of your information. To minimize complexity, work, and cost, RavenDB also contains a fully-fledged full-text search engine. You can perform full text searches, but you don’t need a plugin or addon. This enables you to find interesting documents based on quite a lot of different criteria.
In this Webinar, I show how you can run all sort of interesting queries and show off some of RavenDB’s full text search capabilities.
The recording of yesterday’s webinar is out. You can hear how Ryan has built the Tended app using RavenDB, to allow seamless integration of medical data across wide variety of devices, using RavenDB as the backend database.
The recording is now available…
The recording is now available here:
The recording for using RavenDB as queueing infrastructure is ready.
Today I’m going to be talking about ACID and how it plays out in RavenDB and in MongoDB.
You can now watch Richard Norman and I talking about his Crux framework and the kind of work he has been doing with RavenDB. Interesting stuff, especially because he has a take on using RavenDB that is very distinct from mine.
The recording for my webinar about event sourcing and RavenDB is up.
Let me know what you think about the techniques outlined there.
If you have a topic you think would be interesting to have a webinar on, let me know, I’m looking for more things to talk about.
The webinar has been published and you can watch it here.
We are conducting this webinar in the ultimate distributed environment.
The new coronavirus economy demands that we work in a distributed manner. Companies the world over are revamping their remote work infrastructure, setting the building blocks for even more distributed systems.
The demand for working in a distributed environment will only increase, as will the need to use a database that is best suited to it.
From day one, RavenDB has always been a distributed database. As a document database, it's reduced fundamental complexity in processing raw data makes it ideal for such distributed functions like data replication and supporting a microservices architecture.