Centaurea Blog

Tech hints: Mongodb memory allocation and cache management

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 mongod process. They

7 tech for founders and entrepreneurs to build a startup in 2019

Building a tech startup - is a complex, multistep process with many pitfalls and traps waiting on the way. However, some prior analysis and proper strategy could help founders to avoid many painful mistakes. There is a well-known truth about the software - the less time an error exists in your system - the cheaper it costs to fix it. Unfortunately, this rule works similarly in the opposite direction. The more time you spend with an error or a wrong decision, the more outcomes it creates and the

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 bus
Follow us to see the latest news, updates, and insights about technology, startups, software.