<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Igor Karpovich</title>
    <description/>
    <link>https://speakerdeck.com/ikarpovich</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/ikarpovich.rss"/>
    <lastBuildDate>2020-02-21 10:59:20 -0500</lastBuildDate>
    <item>
      <title>Adopting observability at scale</title>
      <description>Live recording: https://www.youtube.com/watch?v=HEAgbPJhIzg

In this retrospective talk Igor looks back on his experience in establishing and improving observability in microservice stacks. Whether it's 5, 50 or 500 services, whether the stack is built in Go, Node, Java, Python, PHP or all of them at once - operating a complex system at scale means both performance and stability have to have actionable metrics and ways to efficiently find and fix problems.

Key takeaways:
- Ways to meaningfully connect metrics, traces and logs
- Lessons learned when adopting observability across multi-technology stacks
- How observability helps to transition from a monolith or few microservices to large microservice stacks with minimal disruption
- Why standards matter

Igor is a tech lead with strong background in distributed systems. He started his career in a broadband provider helping to design and scale the ISP's core. Igor has been in the industry for 13 years, leading engineering function in a fintech until 2019. He's current challenge is with Skyscanner where Igor is working on a next generation booking platform as a Principal Engineer.</description>
      <media:content url="https://files.speakerdeck.com/presentations/e99d9d5a9dbe43fb92e59dbfb3470847/preview_slide_0.jpg?14956726" type="image/jpeg" medium="image"/>
      <content:encoded>Live recording: https://www.youtube.com/watch?v=HEAgbPJhIzg

In this retrospective talk Igor looks back on his experience in establishing and improving observability in microservice stacks. Whether it's 5, 50 or 500 services, whether the stack is built in Go, Node, Java, Python, PHP or all of them at once - operating a complex system at scale means both performance and stability have to have actionable metrics and ways to efficiently find and fix problems.

Key takeaways:
- Ways to meaningfully connect metrics, traces and logs
- Lessons learned when adopting observability across multi-technology stacks
- How observability helps to transition from a monolith or few microservices to large microservice stacks with minimal disruption
- Why standards matter

Igor is a tech lead with strong background in distributed systems. He started his career in a broadband provider helping to design and scale the ISP's core. Igor has been in the industry for 13 years, leading engineering function in a fintech until 2019. He's current challenge is with Skyscanner where Igor is working on a next generation booking platform as a Principal Engineer.</content:encoded>
      <pubDate>Tue, 18 Feb 2020 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/ikarpovich/adopting-observability-at-scale</link>
      <guid>https://speakerdeck.com/ikarpovich/adopting-observability-at-scale</guid>
    </item>
    <item>
      <title>It's all about microservices!</title>
      <description>Live recording: https://www.youtube.com/watch?v=pVFZOC32ON4

These days it's all about microservices: how to build and run them efficiently. Igor is Head of Software Development at Currency Solutions where he's focused on helping the business to choose right technologies. He's been in the industry for 13 years working in telecom, web hosting, digital consultancies and fintech.</description>
      <media:content url="https://files.speakerdeck.com/presentations/a866c440149848149fe43d4d9daf5a65/preview_slide_0.jpg?14956803" type="image/jpeg" medium="image"/>
      <content:encoded>Live recording: https://www.youtube.com/watch?v=pVFZOC32ON4

These days it's all about microservices: how to build and run them efficiently. Igor is Head of Software Development at Currency Solutions where he's focused on helping the business to choose right technologies. He's been in the industry for 13 years working in telecom, web hosting, digital consultancies and fintech.</content:encoded>
      <pubDate>Thu, 31 Jan 2019 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/ikarpovich/its-all-about-microservices</link>
      <guid>https://speakerdeck.com/ikarpovich/its-all-about-microservices</guid>
    </item>
    <item>
      <title>Go, Swarm and DevOps vs The Mighty Monolith</title>
      <description>Live recording: https://www.youtube.com/watch?v=IoQzscMdwzE

DevOps transformation journey talk presented at London DevOps #38 meetup.

Imagine you get hired and the first thing you see is a product which takes ages to build, test and deploy. And even if you manage to deploy, running it costs a fortune with all these bugs, downtime for multiple reasons and never ending hotfixes. The talk is going to cover how introducing Scrum, DevOps, Docker, Swarm and Go tied together into microservices based ecosystem allowed one small team to do business critical changes fast and safe.</description>
      <media:content url="https://files.speakerdeck.com/presentations/aab8e40ea04f4db48dcfa8d2f5025f78/preview_slide_0.jpg?14956784" type="image/jpeg" medium="image"/>
      <content:encoded>Live recording: https://www.youtube.com/watch?v=IoQzscMdwzE

DevOps transformation journey talk presented at London DevOps #38 meetup.

Imagine you get hired and the first thing you see is a product which takes ages to build, test and deploy. And even if you manage to deploy, running it costs a fortune with all these bugs, downtime for multiple reasons and never ending hotfixes. The talk is going to cover how introducing Scrum, DevOps, Docker, Swarm and Go tied together into microservices based ecosystem allowed one small team to do business critical changes fast and safe.</content:encoded>
      <pubDate>Thu, 08 Nov 2018 00:00:00 -0500</pubDate>
      <link>https://speakerdeck.com/ikarpovich/go-swarm-and-devops-vs-the-mighty-monolith</link>
      <guid>https://speakerdeck.com/ikarpovich/go-swarm-and-devops-vs-the-mighty-monolith</guid>
    </item>
  </channel>
</rss>
