Category Archives: JAVA
Print stacktraces for all threads on shutdown
If your microservice stops responding from time to time, and they only way out is to kill it with SIGINT or SIGTERM then adding a shutdown hook might be the way to go. Do note that this will not work … Continue reading
UDF/User Defined Functions in Cassandra 3.x
I was just playing around with Cassandra WRITETIME and thought it was somewhat difficult to figure out the date / timestamp of a number like this (microseconds since EPOC) 1470645914253000. So in my example it looked like this
1 2 3 4 5 6 7 8 9 10 11 |
cqlsh:bth> select id, writetime(dateofbirth) from bth.employee; id | writetime(dateofbirth) ----+------------------------ 1 | 1470645914253000 2 | 1470645977177000 7 | 1470948508799001 3 | 1470645977178000 (4 rows) cqlsh:bth> |
So … Continue reading
Cassandra set the writetime explicitly with a PreparedStatement
This is a quick one, I wanted to set the writetime of a row explicitly when I populate the database for testing purposes. We use the writetime of a column to filter them out. It required some looking around to … Continue reading
DTrace;ing the JVM, useful tips
I am using DTrace from time to time and it is really nice, you can do a lot with it. This page is mostly a reminder to myself cause there are tons of pages out there if you google it, … Continue reading