The data track is for all the data wranglers, numbers crunchers, data scientists and analytics lovers out there. Here you will learn all about leveraging data to the fullest extent, and about the tools and techniques that will enable you to gain new insights from it. Hear from domain experts how the modern world is run by and powered by data.
Tuesday, June 8, 2021
09h às 19h GMT-3
REMOTE ACCESS WITH ONLINE BROADCAST
For Brazilians, in BRL:
1 track: R$ 145 for R$ 110
2 tracks: R$ 290 for R$ 198
3 tracks: R$ 435 for R$ 285
* price valid until APR/26,
see full table
For Brazilians, in BRL:
1 track: R$ 145 for R$ 130
2 tracks: R$ 290 for R$ 230
3 tracks: R$ 435 for R$ 330
* price valid until MAY/28,
see full table
For Brazilians, in BRL:
1 track: R$ 145
2 tracks: R$ 290 for R$ 260
3 tracks: R$ 435 for R$ 370
* price valid until JUN/10,
see full table
For Foreigners, in USD:
1 track: $30 for $20 USD
Connect Pass: $80 for $60 USD
* price valid until MAY/08
For Foreigners, in USD:
1 track: $30 for $25 USD
Connect Pass: $80 for $70 USD
* price valid until JUN/01
For Foreigners, in USD:
1 track: $30 USD
Connect Pass: $60 USD
* price valid until JUN/10
Time | Content |
---|---|
10:15 to 10:45
(GMT-3) 13:15 to 13:45 (GMT) |
TDC OpeningAt International Stadium with Yara Senger
|
10:50 to 11:25
(GMT-3) 13:50 to 14:25 (GMT) |
A Guided Tour of Caching PatternsNicolas FränkelWhen your application starts slowing down, the reason is probably a bottleneck somewhere in the execution chain. Sometimes, this bottleneck is due to a bug. Sometimes, somebody didn?t set up the optimal configuration. And sometimes, the process of fetching the data is the bottleneck. One option would be to change your whole architecture. Before moving to such a drastic, and probably expensive measure, one can consider a trade-off: instead of getting remote data every time, you can store the data locally after the first read. This is the trade-off that caching offers: stale data vs. speed. Deciding to use caching is just the first step in a long journey. The next step is to think about how |
11:30 to 12:05
(GMT-3) 14:30 to 15:05 (GMT) |
![]() Building Database Applications with Micronaut Data & GraalVMGraeme RocherIn this talk Micronaut creator Graeme Rocher will provide an introduction and live demo of Micronaut Data. A database access toolkit that precomputes your SQL queries at build time using information already available in your Java classes. With both reactive (R2DBC) and blocking (JDBC) implementations Micronaut Data provides a slick way to automatically generate the common repetitive queries whilst not taking the power of SQL away from the developer. |
12:10 to 12:45
(GMT-3) 15:10 to 15:45 (GMT) |
Architect your Data for the 21st Century: Hasta la vista, Data Lake?Frank MunzThis presentation critically reviews the requirements and architectural decisions to build an enterprise-grade, open source, JVM-based, multi-cloud successor for most data lakes and data warehouses. The new architecture is built on Apache Parquet, seamlessly integrated with Apache Spark, uses the popular Apache Jupyter notebooks with the JVM-based Scala language, and provides reliable semantics with ACID transactions, schema evolution, SQL support, versioning, time-travel (no joke!), deep or shallow copy of data sets - all this based on open source delta.io. We will start from scratch with an empty directory and implement all the requirements above! Get ready for lots of code, few slides. |
12:50 to 13:50
(GMT-3) 15:50 to 16:50 (GMT) |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
14:00 to 14:05
(GMT-3) 17:00 to 17:05 (GMT) |
Track opening by coordination
Here the coordinators introduce themselves and make an introduction to the track. |
14:10 to 14:45
(GMT-3) 17:10 to 17:45 (GMT) |
Database Designing, The BasicsHeli HelskyahoDatabase designing is a skill everybody should acquire. There is no serious application without a database and if that database is not designed well the application will not run well. We will start with talk about requirement analysis, conceptual design, logical design and physical design. In the end we will generate the DDLs to create the database and the objects in it. And all this will be done using Oracle SQL Developer Data Modeler: a cost-free database designing tool from Oracle that will not only support designing Oracle databases but also other relational databases. |
14:50 to 16:05
(GMT-3) 17:50 to 19:05 (GMT) |
Digital PanelFabiane Bizinella Nardon / Thiago Custódio / Walter Ritzel Paixão CôrtesPainel Digital desta Trilha \ Digital Panel of this track
|
16:10 to 16:25
(GMT-3) 19:10 to 19:25 (GMT) |
Networking and Visiting Stands
Break to network and get to know the booths of the event. |
16:25 to 17:00
(GMT-3) 19:25 to 20:00 (GMT) |
The Design of Data Science: designing user centric and business driven data productsLeonardo Braulio de Oliveira e SilvaThe design of a data product has to be understood as the design of any other digital product: it has to be user centric and business focused. In this lecture we will demonstrate how we use design thinking and UX tools as a starting point to design a data product that really answers the business questions and that is actually used by operation professionals. We will show our research process, user interviews, prototyping, testing and the data-product final delivery. The talk will address a case-study at a large university, the challenge of measuring the intangibility of learning and the challenge of empowering professors and lecturers for impactful data-driven decisions-making. |
17:05 to 17:40
(GMT-3) 20:05 to 20:40 (GMT) |
3 mistakes to avoid while coding data visualisationsCsilla SzantoWeb developers writing visualization code can make mistakes that will turn their users' experience into a nightmare. Data visualization usually requires you to deal with huge amounts of data, and that can slow down your application. Slow apps are frustrating to use. You can prevent that by using techniques like partial visualization, API and rendering optimizations. That will speed up your app and give your users a delightful experience. If your app feels sluggish, or you want your future project to be blazing fast, this presentation will help you solve the most common performance issues in your visualization code. |
17:45 to 18:20
(GMT-3) 20:45 to 21:20 (GMT) |
Named Entity Recognition from Idea to ProductionFernando Tadao Ito / João LeiteNatural Language Processing (NLP) is a domain that gets easier and easier to tread with each passing year: hundreds of pre-trained models and helper libraries make exploratory forays in the area a cinch. But how to transform a feature idea into a full-fledged implementation? In this talk, we're gonna take a peek into a case study from our company, Birdie: creating a Named Entity Recognition (NER) model from scratch to extract the issues consumers face with their products. |
18:25 to 18:45
(GMT-3) 21:25 to 21:45 (GMT) |
Closing session
After the presentation of the results of the day, on the Stadium stage, many sweepstakes will close the day. |