HackerTrans
TopNewTrendsCommentsPastAskShowJobs

secondrow

no profile record

Submissions

Why Semantic Layers Matter (and how to build one with DuckDB)

motherduck.com
152 points·by secondrow·11 месяцев назад·45 comments

If durable execution was a simpler architectural decision

dbos.dev
3 points·by secondrow·12 месяцев назад·1 comments

Build an open source FeatureHouse in 300 lines of code

xorq.dev
3 points·by secondrow·12 месяцев назад·1 comments

Composite Data Engine: Augmenting Trino with DuckDB AsOf Join

xorq.dev
2 points·by secondrow·в прошлом году·1 comments

Done Asking and Forgetting? (Chatty vs. Tabular AI Interaction)

substack.com
1 points·by secondrow·в прошлом году·0 comments

Why Durable Python Execution Should Be Lightweight

dbos.dev
1 points·by secondrow·2 года назад·0 comments

Is AWS Lambda costing more to wait than to compute?

dbos.dev
2 points·by secondrow·2 года назад·0 comments

Moving from AWS Lambda to DBOS: Embracing Serverless Development

tmg.io
9 points·by secondrow·2 года назад·0 comments

Making Serverless Orchestration 25x Faster

dbos.dev
44 points·by secondrow·2 года назад·31 comments

comments

secondrow
·17 дней назад·discuss
Hi x3ro - dbos marketing person here. Sorry about the contact form, which was broken for a few days last week following changes we made to the cookie management on the website.
secondrow
·11 месяцев назад·discuss
FYI - https://github.com/xorq-labs/xorq
secondrow
·11 месяцев назад·discuss
I’m familiar with Xorq. One of features of the Xorq library that I find interesting is that it catalogs data processing (compute) expressions as it compiles, along with call lineage. Makes reuse easier for SQL and non-SQL processing.
secondrow
·11 месяцев назад·discuss
This is why I liked BusinessObjects
secondrow
·11 месяцев назад·discuss
lol - don't overlook DBOS Cloud, a serverless compute platform, which also originated from the DBOS R&D project(s) at MIT/Stanford.
secondrow
·12 месяцев назад·discuss
pronounced "zork" per: https://www.xorq.dev/blog/introducing-xorq
secondrow
·12 месяцев назад·discuss
Making software durable and resilient to failures can be a big architectural investment. But what if it wasn't? Would we make everything durable by default?
secondrow
·12 месяцев назад·discuss
Xorq is a Python lib https://github.com/xorq-labs/xorq that provides a declarative syntax for defining portable, composite compute stacks for different AI/ML use cases.

In this example, Xorq is used to compose an open source FeatureHouse that runs on DuckLake and interfaces via Apache Arrow Flight.

The post explains how: - The FeatureHouse is composed with Xorq - Feature leakage is avoided - The FeatureHouse can be ported to any underlying query engine (e.g., Iceberg) - Observability and lineage are handled - Feast can be integrated with it
secondrow
·в прошлом году·discuss
Composite data engines such as the one in this Trino-DuckDB example can be created using the xorq framework to simplify multi-engine data pipelines. Useful when a dataset's native query engine does not support a required operation.

https://github.com/xorq-labs/xorq
secondrow
·в прошлом году·discuss
(from DBOS) Great question. For better or worse, it seems like discussions about workflows and durable execution often intertwine. Usually ending up in what types of jobs or workflows require durable exec.

But really, any system that runs the risk of failing or committing an error should have something in place to observe it, undo it, resume it. Your point about "big enough scale" is true - you can write your own code to handle that, and manually troubleshoot and repair corrupted data up to a certain point. But that takes time.

By making durable execution more lightweight/seamless (a la DBOS or Restate), the use of durable execution libs become just good programming practice for any application where cost of failure is a concern.
secondrow
·2 года назад·discuss
If your application is Python or TS based, you can check out the DBOS libraries, which do that.
secondrow
·2 года назад·discuss
It depends what part of DBOS you're looking at. DBOS Transact is the framework (TypeScript) used to develop apps/workflows such as those in the benchamrk.

DBOS Cloud hosts and executes DBOS Transact apps/workflows a la (AWS Lambda+Step Functions). So it is apples:apples. Functionally, DBOS Cloud is like Lambda and Step Functions in one.