New AWS Software Competencies — Financial, Auto, GenAI, and ML | Learn Now

Neo4j logo

Nodes2024

Dev Conference by Neo4j

Register for NODES 24

You only need to register once to attend all sessions.

Using Dynatrace and Kibana to Identify Bad Queries and Optimise Them According to Best Practices

Session Track: Applications

Session Time:

Session description

Have you ever experienced very slow performance, frequent reboots, and low availability with Neo4j? In this short session, Salvatore will share his journey with a customer facing these exact issues. Was it Neo4j's fault? Absolutely not. Salvatore will demonstrate how he detected bad queries and refactored them, focusing on two key areas: replacing the traverser plugin and reformatting the queries to drastically reduce memory consumption. As a result of these changes, the database experienced zero failures in the last year.

Speaker

photo of Salvatore Furnari

Salvatore Furnari

Big Data Engineer, Agile Lab

Salvatore Furnari is a consultant at Agile Lab, with a career in the IT field since 2019. He has contributed to various projects across multiple industries, including telecommunications, where he managed the ingestion of terabytes of data daily, and geographic information systems (GIS) for the Municipality of Rome. Currently, he specializes as a Neo4j DBA and Developer for a major client. In his free time, Salvatore enjoys cooking pizza for his wife and daughter.