Latest blog posts

Enable GPU to speed up slow Playwright tests in headless mode

January, 2nd 2022

When I wrote end-to-end tests for Sudocle the other day, I no­ticed that they ran much faster when I star­ted my browser in non-head­less mode. After some de­bug­ging, I was able to fig­ure out that the browser I was us­ing to run my tests (Chrome/​Chro­mium), auto­mat­ic­ally em­ploys a soft­ware ren­derer for WebGL when star­ted head­less. Since Sudocle heav­ily re­lies on WebGL, the tests could be­ne­fit a great deal from hard­ware ac­cel­er­a­tion.

» Keep reading

Efficient scheduling of workflow actions in the cloud

July, 23rd 2021

My pa­per “Ef­fi­cient Schedul­ing of Sci­entific Work­flow Ac­tions in the Cloud Based on Re­quired Cap­ab­il­it­ies” has just been pub­lished in Spring­er’s Com­mu­nic­a­tions in Com­puter and In­form­a­tion Sci­ence book series (CCIS).

» Keep reading

Steep 5.8.0

May, 19th 2021

I’ve just re­leased the new ver­sion 5.8.0 of my sci­entific work­flow man­age­ment sys­tem Steep. One of the high­lights of this ver­sion is in­creased fault tol­er­ance: Steep sched­ulers are now able to re­sume the work of other crashed in­stances when they de­tect that a pro­cess chain is run­ning but not mon­itored any­more. Steep 5.8.0 also in­cludes many other new fea­tures (see de­tails be­low). The ver­sion has been thor­oughly tested in prac­tise over the last couple of months.

» Keep reading

Executing cyclic scientific workflows in the cloud

April, 7th 2021

Our pa­per with the title “Ex­ecut­ing cyc­lic sci­entific work­flows in the cloud” has just been re­leased in Spring­er’s Journal of Cloud Com­put­ing. In this pa­per, we present an al­gorithm and a soft­ware ar­chi­tec­ture for a cloud-based sys­tem that ex­ecutes cyc­lic sci­entific work­flows whose struc­ture may change dur­ing run time.

» Keep reading

Sudocle: A modern web app for Sudoku

March, 7th 2021

I’m a huge Sudoku fan. Today, I’m re­leas­ing the first ver­sion of my new web app called Sudocle. The app has been in­spired by Crack­ing the Cryptic, the world’s most pop­u­lar You­Tube chan­nel about Sudoku and other lo­gic puzzles, which I can highly re­com­mend!

» Keep reading

Steep 5.7.0

March, 3rd 2021

I’m very happy to an­nounce that the new ver­sion of my sci­entific work­flow man­age­ment sys­tem Steep has just been re­leased. The new ver­sion in­tro­duces live pro­cess chain logs, im­proved VM man­age­ment, and many other things (see com­plete list be­low). The ver­sion has been thor­oughly tested in prac­tise over the last couple of months.

» Keep reading