Hi there! Here's some end of the year tech reading for you (As usual, a hat tip to Hacker News and Twitter feeds, which are my usual sources).
| data | Apache Arrow: A Cross-language Development Platform for In-memory Data | DataEngConf BCN '18 - YouTube | 
| data | Every 7.8μs your computer’s memory has a hiccup | 
| data | How FoundationDB powers SnowflakeDB's metadata! - Ashish Motivala, Snowflake Computing - YouTube | 
| data | Operating Jobs at Scale with Nomad Alex Dadgar, HashiCorp - YouTube | 
| data | Technical Overview of FoundationDB - Evan Tschannen, Apple - YouTube | 
| datastructure | cassandra/RangeFetchMapCalculator.java at f7431b432875e334170ccdb19934d05545d2cebd · apache/cassandra | 
| datastructure | kafka-kit/stats.go at master · DataDog/kafka-kit | 
| docker,golang | GopherCon 2018 Lightning Talk: Prateek Gogia - Managing Linux Network Namespaces Before & After 1.10 - YouTube | 
| fun | DevSadOps on Twitter: "dev: "now that we switched to containers, how do I run the platform on my laptop?" op: "well, first you need to set up Kubernetes.." dev:… https://t.co/6cKQzbNF4a" | 
| fun | Dmitri Sotnikov ⚛ on Twitter: "2 unit tests 0 integration tests… " | 
| fun | GOTO 2018 • (Deep) Learning to Fly • Krzysztof Kudrynski & Blazej Kubiak - YouTube | 
| fun | Hello macOS Mojave – katopz – Medium | 
| golang | GopherCon 2018 Lightning Talk: go test in qemu - Google Slides | 
| golang | GopherCon 2018: Bryan C. Mills - Rethinking Classical Concurrency Patterns - YouTube | 
| golang | GopherCon 2018: Kavya Joshi - The Scheduler Saga - YouTube | 
| golang | Scheduling In Go - Part I Go, (Golang) Programming - Blog - Ardan Labs | 
| golang | Scheduling In Go - Part II Go, (Golang) Programming - Blog - Ardan Labs | 
| java | 90 New Features (and APIs) in JDK 11 - Azul Systems, Inc. | 
| java | Chris Vest on Twitter: "Java regex pro-tip: you don't have to match everything with one complicated pattern. Matcher has a `usePattern` method, and \\G matches end of previous match. That way, you can switch between different patterns as you work through the input." | 
| java | Cloud Native Java with OpenJ9: Fast, Lean and Definitely Mean - YouTube | 
| java | FlatBuffers, ByteBuffers, and escape analysis - Google Groups | 
| java | How to create a small docker image of openjdk 11(ea) application ( 1GB→85MB ) | 
| java | Incremental Improvements to the Java Platform - YouTube | 
| java | Integrating Vert.x - YouTube | 
| java | Introduction to Micronaut: Lightweight Microservices with Ahead of Time Compilation by Graeme Rocher - YouTube | 
| java | MicroProfile Reactive Streams: Control the Stream - YouTube | 
| java | Reactor Netty, the Default Spring Boot 2.0 Runtime - YouTube | 
| java | Shenandoah GC: The Next Generation - YouTube | 
| java | The rise of Java Microframeworks | E4developer | 
| java | What's New in Java 11 - YouTube | 
| java | What’s New in the Java Platform Language and Tooling Area - YouTube | 
| java | java - Implied anonymous types inside lambdas - Stack Overflow | 
| java,other-lang | Intro to Ballerina: A Cloud Native Programming Language - YouTube | 
| java,testing | Easy and Accurate Performance Testing With JUnit/Maven - DZone Performance | 
| java,testing | Structured JUnit 5 testing - codecentric AG Blog | 
| k8s | Packaging Applications for Docker and Kubernetes: Metaparticle vs Pulumi vs Ballerina | 
| other-lang | (9) What are general thoughts on Elixir, Crystal, Nim, Kotlin, Rust, Swift, Haskell, and Go? Which are most and least preferred? - Quora | 
| other-lang | Nim programming language | Nim | 
| other-lang | Pony | 
| other-lang | The Crystal Programming Language | 
| other-lang | The claim is "fast as C", so I was surprised that the performance comparison was... | Hacker News | 
| other-lang | Why Crystal is the most promising programming language of 2018 | 
| other-lang,rust | The Observation Deck » Falling in love with Rust | 
| rust | Rayon: Data Parallelism for Fun and Profit — Nicholas Matsakis - YouTube | 
| rust | Rust Concurrency Explained - YouTube | 
| rust | RustConf 2018 - Getting Something for Nothing by James Munns - YouTube | 
| rust | The success of Go heralds that of Rust – George Hosu – Medium | 
| rust,other-lang | A Case for Oxidation: The Rust Programming Language - YouTube | 
| rust,other-lang | Replacing Elasticsearch with Rust and SQLite | 
| sys | Painless Password Rotation with HashiCorp Vault - YouTube | 
Merry Christmas and a Happy New Year!
 
No comments:
Post a Comment