News for hackers. Stuff that matters.

orhanhh

Re:TiDB 4.0 GA Release on Sunday June 28, 2020 @07:06PM (#23672754)
I tested clusters with between 3 and 12 nodes, and the differences were similar for the different sizes. I’m not sure how it performs for larger clusters than that though. Additionally, the results might have been a bit misleading on the large clusters because of the low scale factor, leading to higher contention on some rows.
Re:TiDB 4.0 GA Release on Saturday June 27, 2020 @04:14AM (#23660295)
I used 100 as the scale factor and used different weights for benchmarks A through F, defined by the original YCSB project here: https://github.com/brianfrankcooper/YCSB/tree/master/workloa...
Re:TiDB 4.0 GA Release on Saturday June 20, 2020 @05:18AM (#23582810)
I used oltpbenchmark and ran automated tests on hetzner cloud using Terraform and some automation scripts. The comparisons are based on the YCSB workloads executed by oltpbenchmark.
Re:TiDB 4.0 GA Release on Saturday June 20, 2020 @04:10AM (#23582568)
I recently benchmarked TiDB (pre 4.0), CockroachDB and YugabyteDB. TiDB outperformed the others for write throughout and latency, probably because it has a bit weaker isolation guarantees (snapshot vs serializable). However, for all read operations, CockroachDB performed significantly better than TiDB. It would be interesting to do a new comparison with version 4.0, as it seems from this article that they have improved performance quite a bit.
Re:Will cable TV be invaded by commercials? (1981) on Sunday April 26, 2020 @04:25AM (#22985535)
Do you think these are counted differently? TV viewers statistics often use average number of people in a household, iirc. I would guess the HBO number is just the actual number of plays, no matter how many people viewed on that screen.
Re:Writing a SQL database from scratch in Go on Monday April 13, 2020 @05:09AM (#22854239)
Note that neither CockroachDB or TiDB use Golang for their actual storage engine, which is in both cases written in C (RocksDB). They do use Golang for SQL parsing though, which is what this post was mostly about.
Re:Who is Facebook's mysterious “Lan Tim 2”? on Friday March 06, 2020 @03:29PM (#22507023)
I assume they are able to target these users with advertisements (by paying Facebook money..)
Re:Hard Drive Stats for 2019 on Tuesday February 11, 2020 @05:07PM (#22303443)
I use Arq on two macs and it works very well with B2.
Re:Frankenstein Veto on Sunday February 09, 2020 @06:16PM (#22285008)
Check out this: https://github.com/JesseKPhillips/USA-Constitution It's not an official source, but they added the history with correct dates etc. Very cool concept!

Our student organisation (for CS students) also has our organisation statutes in git: https://github.com/abakus-ntnu/statutter

Re:Off-Facebook activity on Wednesday January 29, 2020 @07:32AM (#22179772)
For downloading the data there is an option to download "Ads and Businesses" under "Information About You". I just downloaded it, and it includes all data that was shared.

However, the data only shows the source, timestamp and activity ID. The actual event data is not included..

Have you checked out Overleaf? I would say they are proof that there is definitely a market. My university (40k students, 8k employees) has a deal with them where all students and employees get access to premium features, and they probably pay a decent chunk of money for that.

They have published a list of institutions using Overleaf here: https://www.overleaf.com/for/universities

How do you suggest one configures Redis to avoid this kind of possible data loss while maintaining throughput? I think when enabling replication, users will assume that recent writes are safe. This bug or whatever you want to call it, seems to allow data to be unsafe as long as the high load persists.
Django-rest-framework is super productive once you learn it. It has a bit of a learning curve, but it’s worth it if you are writing a lot of APIs, especially if you’re doing a lot of CRUD.

It’s my go to tool when I need to get stuff done. Combined with react and typescript, developing full stack is really smooth.