How Pipedrive builds its back-end with Node.js & PHP

At RisingStack, we are highly interested in building scalable and resilient software architectures. We know that a lot of our readers share our enthusiasm, and that they want to learn more about the subject too.

To expand our blogging & training initiatives, we decided to launch a new series called Top of the Stack which focuses on architecture design, development trends & best practices for creating scalable applications.

In the third episode of the Top of the Stack Series, we interviewed Kristo Kaiv, the head of architecture at Pipedrive!

During our interview with Kristo Kaiv from Pipedrive, we discussed a wide range of topics. We talked about the languages & databases they use, how they handle monitoring and testing, where their applications are deployed and what scaling problems they experience in their current architecture.

Previously on Top of the Stack

  • In the first episode of Top of the Stack, we interviewed Patrick Kua, the CTO of N26, a successful banking startup from Germany which just recently got a series C funding of $160M.

  • In the second episode, we interviewed Angel Cereijo & Roberto Ansuini from Fintonic, and discused how they use Node, MongoDB & Kubernetes to scale!