Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
siddontang
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
1.
▲
A DuckDB server compatible with MySQL and Postgres protocol
(github.com)
4 points
by
siddontang
2y ago
|
0 comments
2.
▲
A philosophy of building high-quality TiDB
(medium.com)
1 points
by
siddontang
2y ago
|
0 comments
3.
▲
From “Text to SQL”: How We Empower Users with AI-Powered Database Interactions
(medium.com)
1 points
by
siddontang
3y ago
|
0 comments
4.
▲
How Pinterest Migrated Data Online from HBase to TiDB with Zero Downtime
(medium.com)
4 points
by
siddontang
4y ago
|
0 comments
5.
▲
Reasons to Use TiDB
(tidb-blog.vercel.app)
3 points
by
siddontang
4y ago
|
0 comments
6.
▲
Minitrace – fast tracing library for Rust
(github.com)
2 points
by
siddontang
4y ago
|
0 comments
7.
▲
How to Choose Colors for Data Visualizations
(chartio.com)
2 points
by
siddontang
4y ago
|
0 comments
8.
▲
Lago: Open-Source Billing API for Product Led SaaS
(github.com)
2 points
by
siddontang
4y ago
|
0 comments
9.
▲
by
siddontang
4y ago
I like the idea of supporting multi cloud, not cloud vendor lock-in, but I still doubt providing a tool can solve this. We have been building a DBaaS(database as a service) for many years. Until now, we have only supported AWS and GCP, have
10.
▲
by
siddontang
4y ago
IMO, Using AI for image generation is the trend, whether we like it or not. But for me, as a software engineer, I still insist on creating pictures for my own blogs or presentations, etc. I'm not a painter, of course I paint badly. But
11.
▲
by
siddontang
4y ago
Using map or array instead of switch-case is a common optimization way, but please do a benchmark if you have no confidence whether you need do or not. E.g, it doesn't already work in Go, https://stackoverflow.com/quest
12.
▲
GitHub Events Are Booming! Are Bots the Reason?
(ossinsight.io)
7 points
by
siddontang
4y ago
|
3 comments
13.
▲
by
siddontang
4y ago
I highly recommend "A Philosophy of Software Design", the book teaches me a lot about how to manage complexity in programming.
14.
▲
by
siddontang
4y ago
Disclosure: The maintainer of TiDB here. When we started to build the distributed database TiDB, we had the similar discussion - whether we need to provide a so strong consistence for the customers? Inspired by Google Spanner, we also want
15.
▲
by
siddontang
4y ago
yes, `FROM scratch` may be better most of the time. I just use `alphine` for many years, and have not tried `scratch` before.
16.
▲
by
siddontang
4y ago
We build our binary first with one image as the builder image, then use `copy` to copy the binary from the builder to the final executable image like alphine. an example Dockerfile likes: FROM golang:1.18.1-alpine as builder # RUN apk
17.
▲
by
siddontang
4y ago
As a chief engineer, I started to work with my colleagues to build an open source distributed, relational database from scratch 7 years ago. At that time, MySQL Sharding, or NoSQL was the popular solutions for scalability. So the first chal
18.
▲
by
siddontang
4y ago
IMO, multi cloud is the future, just as eggs can’t be in one basket. I’ve been building a distributed database for more than 7 years, and find that many of our customers had been using different databases in different cloud vendors before t
19.
▲
Bun: Fast JavaScript runtime, bundler, transpiler and package manager
(github.com)
2 points
by
siddontang
4y ago
|
0 comments
20.
▲
Deep Dive into Google's AlloyDB Architecture for PostgreSQL
(cyral.com)
2 points
by
siddontang
4y ago
|
0 comments
21.
▲
by
siddontang
4y ago
I've been building a distributed database product for more than 7 years, managing a team of nearly 300 R&D staff and serving hundreds of customers. Customer Support is hard for us. Not only the number of OnCalls, but also the compl
22.
▲
by
siddontang
4y ago
Very sad to hear this news, but not so unexpected. As a distributed database engineer, we have been working with some universities and exploring the optimization of database on Intel Optane for a long time, and even have published some pape
23.
▲
Go 1.18.5 released, can run more stably on ARM now
(github.com)
5 points
by
siddontang
4y ago
|
1 comments
24.
▲
by
siddontang
4y ago
I also recommend A Philosophy of Software Design, the book taught me a lot about how to manage complexity in programming.
25.
▲
Excalidraw-claymate: based on Excalidraw to create stop motion animations
(github.com)
2 points
by
siddontang
4y ago
|
0 comments
26.
▲
Karmem: A fast binary serialization format faster than Google Flatbuffers
(github.com)
157 points
by
siddontang
4y ago
|
69 comments
27.
▲
by
siddontang
4y ago
I joined a startup 7 years ago as the first employee to build an open-source distributed database and have been working as a chief engineer since then. I write a lot of code, but most of the time I'm actually doing something other than
28.
▲
by
siddontang
4y ago
For me, programming not only brings me pleasure, it also brings me peace of mind. Programming can quickly put me in a state of mind flow. My most recent experience was when I was learning Next.js. As a distributed database engineer, I nearl
29.
▲
by
siddontang
4y ago
As a back-end engineer focusing on distributed database, I nearly have no knowledge of web development. I rarely write JS, can't tune CSS, etc. But when I met Next.js and Vercel, I found that they are very friendly to beginners. I can
30.
▲
by
siddontang
4y ago
EdgeDB seems more popular in NA and Europe. See https://ossinsight.io/analyze/edgedb/edgedb
More ›