Data Engineering
Working with data at scale: Scala and big-data tools, database performance, auditing and documentation.
Scala for Modern Enterprise and Big Data
Scala combines object-oriented and functional programming on the JVM, and it is widely used with big data…
Read articleDatabase Performance Optimization – Part 1
A fast application depends on a responsive database, and optimization starts with finding the bottlenecks…
Read articleDatabase Performance Optimization – Part 2
Query tuning alone stops being enough as data and workloads grow. The second part of our database…
Read articleDatabase Auditing
Recording who last changed a record is simple, but keeping the full history of every change…
Read articleAdvanced Auditing with Hibernate Envers
Hibernate Envers tracks every change to your entities as revisions, much like version control…
Read articleDatabase Documentation and SchemaSpy
Teams rarely document their databases, yet knowing the schema is half of knowing the application…
Read article