/

Developing a Data Transfer Service using Go

Copy Link

Unlock This Lesson

12

min

Developing a Data Transfer Service using Go

Developing a Data Transfer Service using Go

Developing a Data Transfer Service using Go

Developing a Data Transfer Service using Go

publish date

Feb 21, 2024

duration

12

min

Difficulty

Intermediate

Beginner

Beginner

Beginner

Case details

In an increasingly data-driven world, efficient and secure data transfer between on-premise and cloud environments is crucial for modern businesses. At Netflix, we have harnessed the power of GoLang to develop a robust and high-performance transfer software, enabling seamless and rapid data movement. This session will delve into the key aspects of our transfer software built on GoLang and share valuable insights gained through its development and implementation. We will explore the core features and capabilities that make GoLang an excellent choice for data transfer applications, with a focus on parallelization techniques to achieve exceptional performance. During the session, we will discuss the challenges encountered in designing a scalable and reliable transfer solution and highlight the ways GoLang helped us address these obstacles effectively. Attendees will gain a deeper understanding of the advantages of GoLang in handling large-scale data transfers and how to leverage its concurrency model to parallelize operations, leading to significant performance enhancements.

Share case:

About Author

Senior Software Engineer

Tejas Chopra is a Sr Engineer at Netflix, a TEDx speaker, an International Panelist and a Tech 40 under 40 winner. Tejas has experience working at companies such as Apple, Samsung, Box, Cadence and has a Masters degree in Electrical & Computer Engineering from Carnegie Mellon University, Pittsburgh.

Senior Software Engineer

Tejas Chopra is a Sr Engineer at Netflix, a TEDx speaker, an International Panelist and a Tech 40 under 40 winner. Tejas has experience working at companies such as Apple, Samsung, Box, Cadence and has a Masters degree in Electrical & Computer Engineering from Carnegie Mellon University, Pittsburgh.

Senior Software Engineer

Tejas Chopra is a Sr Engineer at Netflix, a TEDx speaker, an International Panelist and a Tech 40 under 40 winner. Tejas has experience working at companies such as Apple, Samsung, Box, Cadence and has a Masters degree in Electrical & Computer Engineering from Carnegie Mellon University, Pittsburgh.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.

Questions?

Chat with Us!

910 Foulk Road, Suite 201

Wilmington, DE 19803, USA

© 2025 Geekle. All rights reserved.