PinnedSigal ShaharabaniinIsraeli Tech RadarLaziness Oriented Programming — Good or bad?It all started when I was trying to help a colleague to have her team’s system tests use a docker container for the database instance, it…5 min read·Jul 11, 2023--3--3
PinnedSigal ShaharabaniinIsraeli Tech RadarFrom Naive to User ready: Building a Big Data BI reportBI reports are a great tool, but sometimes the volume of data is greater then you expected. What should you do in this case?7 min read·Feb 21, 2023----
PinnedSigal ShaharabaniinIsraeli Tech RadarModifying schema validations options in Openapi-request-validatorOpenAPI is awesome, and using it to validate requests bodies is even more awesome. But what if you need to change the validation options?4 min read·Jan 23, 2023--2--2
Sigal ShaharabaniinIsraeli Tech RadarScaling Python with RayLately I’ve been working on an application based on Celery, our motivation was to create distributed workflows whose scale can be…2 min read·Nov 10, 2022----
Sigal ShaharabaniinIsraeli Tech RadarInto Google Cloud Dataflow auto-scaling: Max Number of WorkersWhat does “max number or workers” mean? And how it can affect your Google cloud bill3 min read·Sep 1, 2022----
Sigal ShaharabaniinIsraeli Tech RadarDataflow CI/CD with Github actionsData pipelines are a very common tool for data processing. After writing my code for Dataflow and testing it, I turned to the task of the…7 min read·Jan 4, 2022----
Sigal ShaharabaniinIsraeli Tech RadarBuilding a CDC — Lessons learned — Part 3In databases, change data capture (CDC) is a set of software design patterns used to determine and track changes in data so that action…4 min read·Aug 1, 2021----
Sigal ShaharabaniinIsraeli Tech RadarBuilding a CDC — Lessons learned — Part 2In databases, change data capture (CDC) is a set of software design patterns used to determine and track changes in data so that action…4 min read·Jul 27, 2021----
Sigal ShaharabaniinIsraeli Tech RadarBuilding a CDC — Lessons learned — Part 1In databases, change data capture (CDC) is a set of software design patterns used to determine and track changes in data so that action…4 min read·Jul 25, 2021----
Sigal ShaharabaniinIsraeli Tech RadarIt’s time to R2DBCR2DBC is a new SPI for working reactively with (mostly relational) databases, the post discusses why you should consider using it, and how.3 min read·Feb 6, 2021--1--1