The cloud-native era is a fact of life, but teams building data warehouses on-prem deserve the right tools. That’s why we’ve refocused our mission on empowering on-prem data engineers.
Moving away from a world made up of a few energy producers of substantial size to a vast but mixed amount of consumers and producers of electrical energy, creates new challenges for energy distributors. The learning curve is getting steeper and they have to constantly keep monitoring the energy flows in their power network.
In today’s article, you’re going to learn more about out of memory messages and the whole user experience related to it. Additionally, we will mention industries having issues with that and explain associated challenges to eventually explain how Oxla handles these types of scenarios.
Looking at compute-intensive languages like OpenCL, that targets modern GPUs among others, one can observe that the most local (private or thread / work-item local) memory is the fastest and the more general it is the slower memory access gets.
Traditional solutions for logs are row based and have a reverse index that allows for fast retrieval of records based on search terms. Recently, it is becoming more and more common that analytical databases with columnar storage are being used for storing and processing logs.
In today’s digital world, keeping your business safe from cyber threats is more important than ever. But with budgets tightening and threats evolving, how can you ensure top-notch security without breaking the bank?
In Oxla we strive to be the fastest distributed analytical database, that’s why optimisations are extremely important to us.
The most commonly encountered type of database is a transactional database, commonly known as OLTP (Online Transaction Processing). PostgreSQL, MySQL, or MariaDB are the most popular examples of such database systems.
Nobody said building the world’s fastest distributed OLAP database would be easy. However, speed is not everything we aim for. One of the current hot topics at Oxla is external tools support.
Finite State Machines (FSM) is an abstract machine that can be in one of a finite number of states at any given time and can transition from one state to another in response to certain inputs. In this article, I will be introducing you to the FSM topic using C++ and ASIO.
Testing a big codebase can drive any developer insane. Tests require dependencies created in-place, just to satisfy the current scenario and forget about them.
Transparent HugePage (THP in short) is a mechanism that may be used in applications to utilize huge page support offered by the Linux kernel.
While developing OXLA, we are very concerned about resource utilization. It gets even more important when we are working with multi-node deployments.
We are thrilled to share the latest update of Oxla 1.3.0! Since the beta release, we've been working hard and are now dropping three releases – 1.1.0, 1.2.0, and the latest 1.3.0.
This article presents a polynomial time algorithm that computes a minimum valid subset of expressions and columns.
After three months of hard work, Oxla is now production-ready. So today, without further due, we would like to introduce you – drumroll, please – Oxla BETA!
The memory in modern computers and operating systems uses paged virtual address space. Paging means that the memory is divided into fixed-size areas.
Those who've read our first blog post know that at Oxla, we are committed to identifying and fixing even the smallest inefficiencies to improve performance.
Hi there! At Oxla, we've been working really hard to achieve exceptional performance. We have dedicated a lot of effort towards this goal, and we're thrilled to present our progress in the latest tech preview.
TL;DR: We're fast, efficient, and ready to revolutionize data analysis! 🚀 Join us for the upcoming tech preview!