Главная
Study mode:
on
1
Intro
2
My Background
3
T Publishing Assets
4
Encode Assets and Insert Into Database
5
Find and Resolve Missing References
6
Find and Remove Duplicates
7
T Development Philosophy
8
Fast Performance (v 1.6.1)
9
I'm New to Go
10
T Badger Wrapper
11
T Batch DB Wrapper
12
TEncoding Strings via Enumeration
13
T Marshal - Read
14
T Timestamps as Keys
15
Refresher: Endianness
16
Endianness - Sorting
17
T Unique Timestamp
18
TUnique Timestamp Cache
19
T Panic Error Handling - Goroutines
Description:
Explore the process of reordering 59 million New York Times publishing assets using Go and BadgerDB in this GopherCon 2020 talk. Discover how to chronologically and topologically organize every version of NYT articles since 1851, along with related assets like images and tags. Learn about encoding assets, inserting them into databases, resolving missing references, and removing duplicates. Gain insights into Go development philosophy, BadgerDB performance optimization, and practical techniques such as string enumeration, timestamp handling, and error management in goroutines.

Reordering 59 Million NYT Publishing Assets Using Go and BadgerDB

Gopher Academy
Add to list