March 2024 Summaries
2 posts from Memgraph
Filter
Month:
Year:
Post Summaries
Back to Blog
Groundbreaking research by Sikha et al. from the University of West Florida demonstrates how graph algorithms can enhance machine learning in cyber threat detection by capturing and utilizing data relationships often discarded in traditional ML processes. Utilizing Memgraph's graph algorithms and extensions, the study effectively transforms log data into graph nodes and edges, representing IP addresses and their connections as potential attack tactics. By applying algorithms like PageRank, Degree Centrality, and Node Classification, the research identifies the nature and likelihood of cyber threats within the UWF-ZeekData22 dataset. These algorithms enable the classification of IP addresses and ports as potential attackers or benign entities under the MITRE ATT&CK framework, highlighting the importance of leveraging graph structures to improve cybersecurity in resource-constrained environments. The study underscores the potential of graph-based machine learning in detecting cyber threats more efficiently, suggesting it as a vital tool for modern cybersecurity strategies.
Mar 28, 2024
1,150 words in the original blog post.
Steeve Bete from Orbit presented on building a secure, multi-tenant GraphQL API using Memgraph during a recent community call, highlighting Orbit's need for a graph database to manage and analyze complex community data. Orbit selected Memgraph for its ease of use, speed, and visualization capabilities through Memgraph Lab. The presentation detailed the process of creating a GraphQL API with Apollo Server and Neo4j GraphQL to facilitate secure data access, focusing on authentication, authorization, and data isolation strategies using JSON Web Tokens and GraphQL directives to ensure data privacy. Steeve addressed integration challenges between Memgraph and Neo4j GraphQL, noting that recent updates have eased the process, and emphasized the importance of schema design and performance tuning. Despite some initial setup challenges, the Memgraph database efficiently handles large-scale data, with Orbit's database containing around 1 million nodes and 4 million edges, demonstrating its scalability. The presentation concluded with a call to explore further resources and examples provided by Orbit, including a GitHub repository showcasing migration strategies with Memgraph.
Mar 04, 2024
580 words in the original blog post.