DSDaniel S.inblog.daniel.eu.com·Mar 26, 2022 · 4 min readClosures and NondeterminismLet's start with an example: every 1 has at least two 0s following immediately after. Reverse: every 1 has at least two 0s preceding it. Again, once we know the first, we can do its reverse mechanically (using Non Deterministic FSM). Notice that this...00
DSDaniel S.inblog.daniel.eu.com·Mar 25, 2022 · 3 min readMonolith to microservice patternsYour team owns a monolith application and now it's time to split part of it into a separate microservice. The reasons can be multiple: the microservice should be owned by a different team and your team wants to restrict changes to the monolith or yo...01J
DSDaniel S.inblog.daniel.eu.com·Dec 29, 2021 · 8 min readIntroduction to the theory of computationThis post is part of my lecture notes on the theory of computation. This is lecture 1. You can view all the articles under this serie here. I decided to open source some of my university course notes instead of having them neatly packed in my google ...01J
DSDaniel S.inblog.daniel.eu.com·Oct 31, 2015 · 12 min readOverview of network protocolsThe 4-layer internet model is an abstract organization of the functions of a network communication. Each layer is implemented as an independent module and as such their implementation can change without affecting the others'. Layer 4, the Applicatio...00