Scale By The Bay 2018: Phani Srikar Ganti Interview
FunctionalTV interview with Phani Srikar Ganti.
Follow the words
Read the transcript
my name is shreeka I work for Capital my name is shreeka I work for Capital One in San Francisco we're building a plot a framework called we're building a plot a framework called corn in real-time it's basically a corn in real-time it's basically a framework for providing out-of-the-box framework for providing out-of-the-box capabilities for real-time execution of capabilities for real-time execution of models and micro services and basically models and micro services and basically just adding all the required services so just adding all the required services so that any use case developer when when that any use case developer when when they're trying to build an application they're trying to build an application it just makes it makes it easy for them it just makes it makes it easy for them so that they can just hop under it makes so that they can just hop under it makes you to make use of Ollie keep up you to make use of Ollie keep up out-of-the-box capabilities and just get out-of-the-box capabilities and just get going that's a tricky question that's a tricky question I think all of them with with software I think all of them with with software architecture definitely excites me and architecture definitely excites me and in in building more scalable distributed in in building more scalable distributed systems but at the same time it has to systems but at the same time it has to go hand-in-hand with a good amount of go hand-in-hand with a good amount of programming quality programming and you programming quality programming and you know it always involves feet of know it always involves feet of pipelines this there's always going to pipelines this there's always going to be data exchanged I might award so I be data exchanged I might award so I would say all of them and in fact so I'm not trying to focus on any one so I'm not trying to focus on any one particular best practice mainly we want particular best practice mainly we want to show like how can we keep something to show like how can we keep something simple but yet more effective and that's simple but yet more effective and that's what we're going to share out today to what we're going to share out today to show like how we are making user scholar show like how we are making user scholar - to build a framework that just enables - to build a framework that just enables a lot of use cases within Capital One to a lot of use cases within Capital One to get started quickly and really take that get started quickly and really take that business use case into production as business use case into production as fast as possible fast as possible you know reusability is the key key key you know reusability is the key key key part of this part of this so I guess reusability is one thing that so I guess reusability is one thing that I don't want to share I guess you know of all the dogs I've I guess you know of all the dogs I've seen in in the last few days one of the seen in in the last few days one of the key takeaways is that people have gone key takeaways is that people have gone into like really the depths of into like really the depths of understanding the language making making understanding the language making making their code as functional as possible their code as functional as possible regardless of which programming regardless of which programming languages they choose but more languages they choose but more importantly like delivering really importantly like delivering really effective systems for the use case that effective systems for the use case that they're trying to work on it it's it's they're trying to work on it it's it's very important to understand like the very important to understand like the user needs and the frozen currently I user needs and the frozen currently I mean we like Scala for to user it's it's mean we like Scala for to user it's it's very functional but at the same time very functional but at the same time also provides like a good amount of also provides like a good amount of school for object-oriented programming school for object-oriented programming as a Java developer in the past it was as a Java developer in the past it was easy to hop onto it but it's really easy to hop onto it but it's really really effective as a functional really effective as a functional programming language I and are programming language I and are definitely allowed to continue working definitely allowed to continue working on it and in the future you you I like the fact that you know there I like the fact that you know there aren't too many cracks at the same time aren't too many cracks at the same time and we can cover like various sessions and we can cover like various sessions and go to different ones to learn you and go to different ones to learn you typically in a really huge conference typically in a really huge conference it's always confusing as to which one to it's always confusing as to which one to pick and choose but the kind of makes my pick and choose but the kind of makes my life simple and that I'd like less drag life simple and that I'd like less drag smooth focused tracks and people smooth focused tracks and people actually know what they're talking about actually know what they're talking about so they've been in the industry for a so they've been in the industry for a long time that they're solving really long time that they're solving really deep problems deep problems it really excited excites me to learn it really excited excites me to learn about all of all of them
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.
Phani Srikar Ganti on Devreal ↗