Centaurea Blog

Tech hints: MongoDB memory allocation and cache management

Blog post content This article describes some details of memory allocation by MongoDB. MongoDB uses memory mapped files for file management, so in this component, it relies a lot on the OS side. But let’s look at it based on Linux OS. MongoDB maps files into memory using standard mmap call from glibc. How it works On start, MongoDB maps all its data storage files into memory. RAM is not used at all, this process only reserves the address space. This is reflected as virtual memory usage by mo

Long awaited, secret startup catalyst now revealed

With the rise of cloud technologies in the tech world, we really get suited to everything “as a service”. Infrastructure, Platforms, Software And this will be even more in the future even in our regular life: car as a service, complex home equipment, some rare services… Well, pretty much everything we do not need constantly. And the main reasons for that is simple: it useful, simple and provide significant economic benefits. But I want to talk with you about applying this principle to business

3 strategies to build an MVP and when to use them

What is the best strategy to build an MVP? I often have discussions with founders about their startup ideas and could see a large difference with their confidence level. People naturally hesitating about - is it a good idea and should they heavily invest their money and (what is far more important) their time. The common question is being asked there: what will the best strategy for them to build an MVP? Answering this question over and over again I came up with 3 strategies. But before we sta

Prototyping for a startup, Prototype vs MVP

Everyone knows that starting a new venture it’s a very resource-demanding activity. All types of resources: time, money, attention, etc. This is especially true in the modern world with internet startups, because every tech startup is a global business in some sense, and it’s different from a local street-corner flower shop. It’s also a very risky activity with a high chance of failure. And when there is a costly operation with high associated risks, but also a high reward - then lots of people
Follow us to see the latest news, updates, and insights about technology, startups, software.