scale.bythebay.io: Luka Jacobowitz Interview
FunctionalTV interview with Luka Jacobowitz.
Follow the words
Read the transcript
[Music] [Music] I'm Luca Luca woods and I worked for I'm Luca Luca woods and I worked for code centric in Germany as a software code centric in Germany as a software engineer key engineering issues okay engineer key engineering issues okay that's that's a very broad question so that's that's a very broad question so key engineering issues I think like key engineering issues I think like handling errors error handling is like handling errors error handling is like one of the things that's one of the one of the things that's one of the biggest problems because there's it's biggest problems because there's it's one thing to handle errors it's another one thing to handle errors it's another thing to recover from errors we've been thing to recover from errors we've been using sorry we've been using more and using sorry we've been using more and more FP and I think it really helps with more FP and I think it really helps with with the general issue yeah that's a with the general issue yeah that's a very good question so our work we use very good question so our work we use like at the moment we use a lot of like at the moment we use a lot of different we lose we use the streaming different we lose we use the streaming mechanism on the front end at the back mechanism on the front end at the back end and in the past we've had trouble to end and in the past we've had trouble to like scale that up to a different to a like scale that up to a different to a certain degree and basically we've certain degree and basically we've introduced a new library and with introduced a new library and with streaming library and that that's gotten streaming library and that that's gotten like rid of most of the issues but we're like rid of most of the issues but we're not doing like super crazy distributed not doing like super crazy distributed computing yet I don't know maybe that's computing yet I don't know maybe that's going to change [Music] [Music] okay that's a good question I've been okay that's a good question I've been saying that your every question well issues with scale usually come down well issues with scale usually come down to having some sort of state that you to having some sort of state that you want to share across nodes so we're not want to share across nodes so we're not using things like spark yet not not in using things like spark yet not not in production but I couldn't imagine like production but I couldn't imagine like running some of that to do like a lot of running some of that to do like a lot of the things we're currently doing like on the things we're currently doing like on on the individual like servers so yeah I on the individual like servers so yeah I don't know it's it's a tough question don't know it's it's a tough question something like that okay functional something like that okay functional programming I think has benefited as a programming I think has benefited as a lot like we use it we've introduced like lot like we use it we've introduced like function programming language from time function programming language from time to time a lot of different libraries but to time a lot of different libraries but in the end what we got was a lot of more in the end what we got was a lot of more more reason reason ability about like more reason reason ability about like our code we we have much stronger our code we we have much stronger guarantees inside the type system so I guarantees inside the type system so I think we did a lot of things that that think we did a lot of things that that basically allow us to say okay I'm I can basically allow us to say okay I'm I can feel good about changing something and feel good about changing something and if it compiles it works yeah [Music] maybe part of it I think it's like maybe part of it I think it's like definitely the people because I'm I know definitely the people because I'm I know a lot of people from like online I live a lot of people from like online I live in a smaller child in Germany and I in a smaller child in Germany and I don't often meet these all of these don't often meet these all of these people that I interact with a lot and people that I interact with a lot and like open source projects and like the like open source projects and like the Gator shadow always things and like Gator shadow always things and like meeting them meeting them talking to meeting them meeting them talking to them and in real life it's it's super them and in real life it's it's super cool I've had tons of fun
Recovered English captions. Automatic transcription may contain errors.
Keep exploring
Follow the guest, their work, and the ideas behind this conversation in the Devreal knowledge graph.
Luka Jacobowitz on Devreal ↗