🎓Upsolver Academy

Check out the following free e-learning modules to help you get started with Upsolver and learn about current data topics.

Iceberg Table Optimization Techniques

This e-learning module is designed for data engineers, architects, and anyone working with Iceberg Tables. We will cover essential optimization techniques crucial for maintaining a healthy Iceberg architecture according to best practices.

What will be covered?

  • Effective Data Ordering: Learn how to optimize data retrieval through strategic ordering techniques to enhance query performance.

  • Efficient Partitioning Strategies: Discover methods to partition Iceberg tables efficiently to ensure data is organized for optimal access and processing speed.

  • Managing Small Files: Address the common challenge of small file management in Iceberg tables, which can degrade performance and increase costs.

  • Sharing Iceberg Tables Externally: Explore best practices for sharing Iceberg tables across different environments and platforms, ensuring compatibility and maintaining data integrity.

This module is presented Jason Hall, Senior Solutions Architect at Upsolver.

Lakehouse vs. Data Lake

In these videos we provide an in-depth look at data lakes and lakehouses, highlighting their goals, architectural differences, and use cases.

The learning covers everything from the basics and common applications to detailed discussions on architecture, file versus table formats, and transactions.

The module also addresses:

  • Schema and partition management

  • Scalability

  • Performance challenges

  • And offers guidance on selecting the appropriate technology for your data needs.

In his role as VP of Product, Roy Hasson contributes extensive knowledge from his previous position as a product manager for AWS Glue and AWS Lake Formation.

Last updated