Tuesday, September 14, 2021

Late Summer 2021 tech reading

Hi there! Here's some late summer tech reading for you to enjoy (As usual, a hat tip to Youtube, Hacker News and Twitter feeds, which are my usual sources).

Tag(s)                  Link
dataDavid Zhao - zettadb - Performance Comparison of MySQL and PostgreSQL Based on Kernel Level Analysis - YouTube
dataCloud Database Architecture | CockroachDB vs. Amazon Aurora | Aurora Database Architecture - YouTube
dataDuckDB - Fastest table sort in the West - Redesigning DuckDB's sort
dataETL Confessions - YouTube
dataHosting SQLite databases on Github Pages - (or any static file hoster) - phiresky's blog
dataHow Citus Distributes PostgreSQL - YouTube
dataObservability for Data Pipelines With OpenLineage - YouTube
dataPGX: Build Postgres Extensions with Rust - YouTube
fun,langTechnology Radar | An opinionated guide to technology frontiers | Thoughtworks
fun,langZalando Tech Radar
java,lang"When moving from JDK 8 to 11, Netty PoolArena switches from using a private DirectByteBuffer constructor and it's own memory limit, to using allocateDirect and facing the JVM wide direct memory limit. Why is that a problem? 1/n" / Twitter
java,langAmazon Corretto, A Journey into Latency Reduction - YouTube
java,langAutomated Refactoring for Java-Based Applications - YouTube
java,langCalling a rust library with the Panama FFI | Jorn Vernee
java,langImplementing Microservicilities with Quarkus and MicroProfile
java,langIntroducing JfrUnit 1.0.0.Alpha1 - Gunnar Morling
java,langPerformance deficits in Apache Cassandra | Literate Java
java,langProject Loom: Modern Scalable Concurrency for the Java Platform — Ron Pressler - YouTube
java,langReleasing At The Speed of Light - Andres Almiray - YouTube
java,langRipe for the picking: 11 essential Java features to help modernize your code
lang,funStack Overflow Developer Survey 2021
lang,funThe RedMonk Programming Language Rankings: June 2021 – tecosystems
lang,javaAMA About the Java Language — Brian Goetz and Nicolai Parlog - YouTube
lang,javaGetting Started with the JHipster Micronaut Blueprint - YouTube
lang,javaGraalVM 21.2 with lots of native image usability improvements. | graalvm
lang,javaJourney to the Centre of the JVM — Daniel Spiewak - YouTube
lang,javaStatic methods within lambdas - Javalin - A lightweight Java and Kotlin web framework
lang,rustRust - Writing Parsers With nom Parser Combinator Framework
systemGigabytes in milliseconds: Bringing container support to AWS Lambda without adding latency - YouTube
systemSREcon19 Europe/Middle East/Africa - Advanced Napkin Math: Estimating System... - YouTube
systemThe Riot Games API: Fulfilling Zuul's Destiny | Riot Games Technology
systemUnder the Hood of a Shard-per-Core Architecture - YouTube
system,javaSeptember 8, 2021 | Today a Raft Follower, Tomorrow a Raft Leader - MicroRaft
tool,k8sKubernetes Essential Tools: 2021. Review of the best tools for Kubernetes | by Javier Ramos | Jul, 2021 | ITNEXT

Until next time!

Saturday, July 17, 2021

Summer 2021 tech reading

Hi there! Here's some tech reading for you to enjoy (As usual, a hat tip to Youtube, Hacker News and Twitter feeds, which are my usual sources).

Tag(s)                  Link
cloudCloud Report | AWS Performance | Azure Performance | GCP Performance - YouTube
cloudCommon failure modes for Kubernetes across cloud providers
containerCompiling Containers - Dockerfiles, LLVM and BuildKit - Docker Blog
dataDistributed Tests on Pulsar with Fallout - Pulsar Summit NA 2021 - YouTube
dataHow to implement a database job queue using SKIP LOCKED | Vlad Mihalcea
dataJim Tommaney - Databricks - DuckDB: Embedded Analytics with Parallel/Vector/Columnar Performance - YouTube
dataKafka Connect Build: Declarative management of connector plugins in Kafka Connect - YouTube
dataVladimir Ozerov - Querify Labs - Building Cost-Based Query Optimizers With Apache Calcite - YouTube
fun,langA poor Java developer between a Kotlin fan and a Scala one
k8sDid we market Knative wrong?
k8sSponsored Session: Mirantis - Introducing K0s 0.13 and kosctl - YouTube
kotlin,langHow we use Kotlin for backend services at Zalando
langCameron Purdy Explains Ecstasy - A New Cloud Native Environment
langJava 17: Features and Development - Inside Java Newscast #6 - YouTube
langNetworking i/o with virtual threads - under the hood – Inside.java
lang,javaBlockHound: how it works
lang,javaMemory Tuning a High Throughput Microservice | by Viswanath Kuchibhotla | Jun, 2021 | Flipkart Tech Blog
lang,javaReactive isn't Complicated with Vert.x and the new Mutiny APIs - YouTube
lang,java,dataSven Ruppert — Hidden pearls for high-performance-persistence in Java - YouTube
lang,java,k8sPatch Kubernetes resources in Java using Fabric8 Kubernetes Client | by Rohan Kumar | May, 2021 | ITNEXT
lang,java,perfOpenJDK and the Future of Production Profiling – Marcus Hirt
lang,k8sMicronaut under the Microscope: Kubernetes - YouTube
lang,k8s,javaGetting started with Java Serverless Functions using Quarkus and AWS Lambda - DZone Java
lang,k8s,javaWrite a kubectl plugin in Java with jbang and fabric8 - DEV Community
lang,rustWhy the future of the cloud will be built on Rust - Oliver Gould, Buoyant - YouTube
systemBuilding Large Scale Distributed Systems: An Interview with Tudor Bosman - YouTube
systemHigh Throughput with Low Resource Usage: A Logging Journey - Eduardo Silva, Calyptia - YouTube
systemKubernetes Challenge Solved by N26 Engineering Team — N26 Europe
systemPreparing to Issue 200 Million Certificates in 24 Hours - Let's Encrypt
systemSteps I took to troubleshoot a full disk

Until next time!

Tuesday, May 18, 2021

Late Spring 2021 tech reading

Hi there! Here's some tech reading for you to enjoy (As usual, a hat tip to Youtube, Hacker News and Twitter feeds, which are my usual sources).

Tag(s)                  Link
concurrent,langHow We Test Concurrent Primitives in Kotlin Coroutines | The Kotlin Blog
concurrent,langRxJava vs. Coroutines
concurrent,langTypelevel.scala | Why Are Fibers Fast?
dataBuilding a SIMD Supported Vectorized Native Engine for Spark SQL - YouTube
dataConcrete Graveler: Committing Data to Pebble SSTables
dataDr. Martin Loetzsch - ETL Patterns with Postgres - YouTube
dataKafka Without ZooKeeper: A Sneak Peek At the Simplest Kafka Yet
dataPresto at Facebook: State of the Union - Biswapesh Chattopadhyay, Facebook - YouTube
dataPresto, Today & Beyond - Dipti Borkar, David Simmen, Girish Baliga & Biswapesh Chattopadhyay - YouTube
dataRaptorX: Building a 10X Faster Presto - James Sun, Facebook, Inc - YouTube
k8sKubernetes 1.21 - What's new? - New features and deprecations
lang10 best practices to build Java containers with Docker | Snyk Blog
langA Deep Dive into MicroProfile 4.0 with Open Liberty - OpenLiberty.io
langA Year with Java 11 in Production!
langAnnouncing Spring Native Beta!
langAnonymous CompletableFuture threads with burstable pods • Brice Dutheil
langContinuous performance regression testing with JfrUnit | DevNation Tech Talk - YouTube
langEnhanced Streams Processing with Kotlin’s Sequence Interface
langHow to program machine learning in Java with the Tribuo library
langImproved JFR Allocation Profiling in JDK 16 | foojay
langImproving JVM Warm-up on Kubernetes | by Vikas Kumar | OLX Group Engineering
langInside Java Episode 13 “JDK Flight Recorder” with Markus Grönlund - YouTube
langJBang - a better Java? - YouTube
langJDK 16 for the record(s)
langLife After Java 8 - YouTube
langMastering the mechanics of Java method invocation
langTesting beyond coverage – Increment: Reliability
langThe Modern Java Platform - 2021 Edition - James Ward
langUsing JDK FlightRecorder and JDK Mission Control • Brice Dutheil
langWhy Java's Records Are Better* Than Lombok's @Data and Kotlin's Data Classes // nipafx
langZGC | What's new in JDK 16
lang[JavaSpecialists 289] - MergingSortedSpliterator
lang,systemSIMD Java wrappers for JSON
miscHomestead Paradise: got barren land, boosted it at a profit - YouTube
miscIncredibly Diverse 17-Year-Old Syntropic Food Forest - The Food Forest Farmers - YouTube
miscNatural sequence farming: How Peter Andrews rejuvenates drought-struck land | Australian Story - YouTube
miscScaling the Test Coverage of OpenAPI Generator for 30+ Programming Languages - William Cheng - YouTube
miscThis green oasis is a drought-proof village in Rajasthan - YouTube
miscVSCode in your browser for navigating Github projects
systemThe Impact of Disks on RocksDB State Backend in Flink: A Case Study
testStep by Step Toward Property Based Testing | LeadingAgile

Until next time!