scale.bythebay.io: Manish Pandit Interview
Recording: scale.bythebay.io: Manish Pandit Interview
[Music] my name is Manish Pandit I work at marquetta a fin tech startup based out of Auckland and I'm the director of platform engineering at marketer of the key engineering issues that come up in our work are mostly related to the scaling of our platform and making it highly available as we are a payments platform company it's very important for us to have a highly scalable system and we are putting significant efforts to move to Amazon for a lot of our infrastructure so those are the those are our typical challenges I would refer to them as opportunities that are presented to the engineering team at marketers so we are focusing on a DevOps efficiency as well as making sure that we are utilizing cloud native architecture as much as we can [Music] in the past most issues around scale are tied to data given the financial nature of our work we do get a lot of data and making sure that the data is available to the downstream systems and at the same time it is available in near real-time is one of the scaling challenges and then from an infrastructure standpoint we want to minimize our infrastructure footprint so we want to take out the predictability of how big infrastructure we need out of the equation which is why we want to rely heavily on either lambdas or things like auto scaling groves for Amazon in the future the scaling issues will probably be related to performance and storage those are the two areas which I'm already starting to think about where we might hit AI scaling by scaling ashore to functional programming provides a different way or different approach of programming compared to object-oriented programming or the traditional programming base and I've been involved with functional programming ever since three companies ago at IGN and I could definitely see that it needs the mindset which reflects the developers true thinking or or it is much closer to the implementation and it emphasizes on on chaining and stateless implementations as much as we can so everything is a function and we are not passing around stage states and everything else everything is very contextual so definitely a very good programming practice and essential for every programmer to at least take a look at because I have seen engineers being much more happier when they are doing functional programming compared to either you know traditional object-oriented or procedural programming languages in a lot of innovation especially when you are dealing with data when you are dealing with state functional programming is definitely the way to go which is why you see a lot of functional frameworks revolving around data side of things my favorite part about scale by the way this is my first time is speaking at scale by the bay I have heard about it a lot I know the organizers are good friends of mine but never got an opportunity to speak here the favorite part for me would be the organization of the tracks so the way the tracks are divided because there are a lot of conferences the tracks are fairly conflicting making the audience pretty confused and they have to miss out some some talks in favor of others but here I could see the organization is very distinct so the if if folks are interested in a particular vertical they are not missing out stuff from the other vertical because the talks are scheduled and organized in a way where it benefits all the attendees that would be my favorite part other than the venue I love this place [Music] you