Devreal

Scale By The Bay 2019: Heather Miller Interview

Scale By The Bay 2019: Heather Miller Interview

Recording: Scale By The Bay 2019: Heather Miller Interview

[Music] so I'm actually an assistant professor at Carnegie Mellon University so I am in the business mostly of doing research and teaching and actually work with a bunch of companies mostly because my whole philosophy is that if I'm doing a research related to distributed computing and programming languages that it should not be like spacing in the middle of the air like completely useless stuff it should actually be useful for people who have to build these things and we're all really struggling with building these things in this day and age so I work a lot with companies but I don't work for any company specifically [Music] this is my section my second time it scaled by the bay I the first time I came I think it was probably 2014 or so right at the beginning when it was still called Scots Calais or something by the bay and this is my second time now in 2019 so I I'm I did my PhD on Scala and I worked on the Scala programming language for four years and of course one of the largest developer communities that work on scholar and work with Scala are in the Bay Area and Alexian scale by the bay have been sort of like the main big watering hole in the Bay Area for a lot of scholarships Cal eccentric development and big data development and scale is sort of like a language that at the middle of all of that so I've known about it for all these years because you know it's really like one of the biggest events in the Bay Area related to the scallop programming language [Music] I do research on distributed systems and also programming which is kind of at the boundary between these two things and some of the work that I'm working on right now is trying to basically make it easier to in a like people development sort of scaling sense to make it easier to reliably develop things like micro service architectures so that you know it feels like developing in one programming language even though we're developing in like 20 programming languages so in one aspect of my work is actually people in the other aspect we actually work on you know scaling the size of clusters so we've worked on distributed runtimes and we've shown that you know we can keep things like the actor programming model and just change some details about how it's actually implemented and realized as like a runtime and a distributed runtime and and and basically make it scale to 10 times more nodes than we could before [Music] I'm looking forward to the talk called run like a boss it's basically about how things are changing in microservices world and especially this sto and kubernetes sort of these these technologies and I want to learn basically what people are doing now it is and I'm excited to just sort of sit down on a bunch of these micro services talk in particular [Music] so one thing I really like about scale by the bay is that it has all of these companies that are working on on thesis these technologies and then working with these technologies and they're all in the same place and that's really useful and beneficial for everybody I wish though that there was some way to get some of the open source developers that worked on these things that maybe that don't work for one of these companies also here in the room so that they can you know also you know share their knowledge and things like that I think that's something that would be cool if there would be a way we could figure out how to do this in the future but as is it's really neat that you know you have the people using these technologies as well as the people who like working on them all together in the same room and sort of all the companies that are like you know involved in this this ecosystem in this universe are all here together in the same place you