article thumbnail

Designing A Non-Relational Database Engine

Data Engineering Podcast

In this episode Oren Eini, CEO and creator of RavenDB, explores the nuances of relational vs. non-relational engines, and the strategies for designing a non-relational database. document, K/V, graph) change that calculus? When designing and building a database, what are the initial set of questions that need to be answered?

article thumbnail

A Developer’s Guide to Payment Engine System Design

Ripple Engineering

The RippleX engineering team has published a new whitepaper that provides an overview of the Payment Engine (PE) system, including design concepts and examples. The full whitepaper demonstrates key concepts of the PE system with several examples. AMM allows tokens to be traded in both directions based on mathematical formulas.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How to Update Documents in Elasticsearch

Rockset

When building applications on change data capture (CDC) data using Elasticsearch, you’ll want to architect the system to handle frequent updates or modifications to the existing documents in an index. The index API retrieves the entire document, makes changes to the document and then reindexes the document.

article thumbnail

An Introduction to the Zalando Design System

Zalando Engineering

Yet Another "What is a Design System?" There is a lot of literature and countless blog posts around the very definition of the concept of design systems. You can also find more information about the creation process from a design point of view in this blog post.

article thumbnail

Architectural Design in Software Engineering: A Comprehensive Guide

Knowledge Hut

Herein lies the role of architectural design in software engineering. Software Engineer Training online will help you understand the basics before you jump into design architecture software engineering. Remarkably, studies indicate that poor design is the reason behind 75% of software project failures.

article thumbnail

How to design a dbt model from scratch

Towards Data Science

I mean how do you know the right design? This underscores the importance of thinking carefully about how we design models, not just on our own in dbt, but collectively with all of our stakeholders, to make sure the model is accurate and effective , and we don’t waste our time building each model 4–5 times before its useful.

article thumbnail

Design Smarter, Not Harder: The Power of Integrated Content Standards

Robinhood

Together, we are building products and services that help create a financial system everyone can participate in. … At Robinhood, we’re constantly striving to enhance our products and processes, and the journey to integrate our Content Standards into our design system was no exception. Hey, I’m Jessi! Hey, I’m Jessi!