Featured blog posts

Site reliability engineering - networking

Site reliability engineering - networking

Apr 26, 2018 12:00:00 AM 7 min read
Scala: generics, primitive types and nulls

Scala: generics, primitive types and nulls

Apr 25, 2018 12:00:00 AM 1 min read
Scheduling Google Cloud Functions

Scheduling Google Cloud Functions

Apr 25, 2018 12:00:00 AM 3 min read
Creating dynamic tasks using Apache Airflow

Creating dynamic tasks using Apache Airflow

Apr 24, 2018 12:00:00 AM 7 min read
MySQL high availability with HAProxy, Consul and Orchestrator

MySQL high availability with HAProxy, Consul and Orchestrator

Apr 23, 2018 12:00:00 AM 5 min read
Google Cloud Platform quick tip: Cloud Shell boost mode for Docker development

Google Cloud Platform quick tip: Cloud Shell boost mode for Docker development

Apr 23, 2018 12:00:00 AM 3 min read
Restore a table / database from full backup - yet another way

Restore a table / database from full backup - yet another way

Apr 20, 2018 12:00:00 AM 3 min read
Oracle parallel query hints - part 3: PX_JOIN_FILTER

Oracle parallel query hints - part 3: PX_JOIN_FILTER

Apr 19, 2018 12:00:00 AM 5 min read
Building data tests in PowerShell

Building data tests in PowerShell

Apr 19, 2018 12:00:00 AM 2 min read
Oracle parallel query hints. A reference series part 2: PQ_REPLICATE

Oracle parallel query hints. A reference series part 2: PQ_REPLICATE

Apr 18, 2018 12:00:00 AM 5 min read
Log buffer #544: a carnival of the vanities for DBAs

Log buffer #544: a carnival of the vanities for DBAs

Apr 18, 2018 12:00:00 AM 1 min read
Scala TreeSet: mutable vs immutable

Scala TreeSet: mutable vs immutable

Apr 17, 2018 12:00:00 AM 3 min read
Azure Cloud Shell - cloud what?

Azure Cloud Shell - cloud what?

Apr 16, 2018 12:00:00 AM 8 min read
Spark UDF memoization

Spark UDF memoization

Apr 16, 2018 12:00:00 AM 3 min read
Debugging CBQT OR expansion with 10053 trace

Debugging CBQT OR expansion with 10053 trace

Apr 16, 2018 12:00:00 AM 4 min read
Spark Scala UDF primitive type bug

Spark Scala UDF primitive type bug

Apr 14, 2018 12:00:00 AM 4 min read
Graceful master switchover with ProxySQL and Orchestrator

Graceful master switchover with ProxySQL and Orchestrator

Apr 12, 2018 12:00:00 AM 9 min read
Datascape podcast episode 25 – Azure SQL Database & Paas offerings

Datascape podcast episode 25 – Azure SQL Database & Paas offerings

Apr 12, 2018 12:00:00 AM 1 min read
Oracle parallel query hints - part 1: PQ_DISTRIBUTE

Oracle parallel query hints - part 1: PQ_DISTRIBUTE

Apr 10, 2018 12:00:00 AM 15 min read
Locally debug your serverless function

Locally debug your serverless function

Apr 9, 2018 12:00:00 AM 4 min read
Spark performance regression with sum aggregations

Spark performance regression with sum aggregations

Apr 6, 2018 12:00:00 AM 1 min read
Oracle 18c Non-CDB databases in the Oracle Database Cloud Service (ODBCS)

Oracle 18c Non-CDB databases in the Oracle Database Cloud Service (ODBCS)

Apr 6, 2018 12:00:00 AM 7 min read
Which Cassandra version should I use (2018)?

Which Cassandra version should I use (2018)?

Apr 5, 2018 12:00:00 AM 2 min read
Mysterious rollback and replay with partitions

Mysterious rollback and replay with partitions

Apr 3, 2018 12:00:00 AM 6 min read
Tackling time troubles - how to use dates correctly in Oracle

Tackling time troubles - how to use dates correctly in Oracle

Apr 2, 2018 12:00:00 AM 3 min read
Cost management (expenditure alerts) in the Oracle Cloud

Cost management (expenditure alerts) in the Oracle Cloud

Apr 2, 2018 12:00:00 AM 4 min read
Sharding a SQL Server database

Sharding a SQL Server database

Apr 2, 2018 12:00:00 AM 6 min read