Open in app

Sign In

Write

Sign In

Mark Needham
Mark Needham

1.96K Followers

Home

About

Published in Event-driven Utopia

·Sep 28, 2022

Making sense of access logs with the Modern Streaming Stack

Building a DIY analytics stack with Apache Kafka, Filebeat, Faust, Apache Pinot, and Superset. — If you run a website you’ll likely have access logs and the ELK (Elastic/Logstash/Kibana) Stack has become the go-to stack for building analytics on top of data stored in access log files. But it’s sometimes fun to live on the wild side and explore alternative approaches to see what’s out…

Apache Kafka

10 min read

Making sense of access logs with the Modern Streaming Stack
Making sense of access logs with the Modern Streaming Stack
Apache Kafka

10 min read


Jul 21, 2021

Analysing GitHub Events with Apache Pinot and Streamlit

Building a real-time analytics dashboard on streaming data — Just over a year ago Kenny Bastani wrote a blog post showing how to analyse GitHub Events using Apache Pinot and Kafka. In this blog post, we will build on Kenny’s work, but instead of using Apache Superset to visualise the data, we’ll be using a Python library called Streamlit. …

Apache Pinot

5 min read

Analysing GitHub Events with Apache Pinot and Streamlit
Analysing GitHub Events with Apache Pinot and Streamlit
Apache Pinot

5 min read


May 8, 2021

Dogecoin: To the moon with LUSID by Finbourne

Tracking Cryptocurrency trading using the LUSID investment data platform — I recently started working at a London FinTech company called Finbourne who make a cloud-based data platform for investment data called LUSID. It’s mostly used by hedge funds, pension companies, and investment banks to store their trading data, but you can use it to store your own personal investment data…

Cryptocurrency

6 min read

Dogecoin: To the moon with LUSID by Finbourne
Dogecoin: To the moon with LUSID by Finbourne
Cryptocurrency

6 min read


Published in Nerd For Tech

·May 7, 2021

Vaccinating England: How’s it going?

How is the Covid vaccination rollout going in different parts of England? — In the world of Covid data, Thursday afternoons are my favourite because that’s when NHS England publish their weekly vaccinations spreadsheet. In this blog post, we’re going to explore the data published in the spreadsheet to learn how the vaccine rollout is going in different parts of the country. The Data Preamble The…

Coronavirus

5 min read

Vaccinating England: How’s it going?
Vaccinating England: How’s it going?
Coronavirus

5 min read


Published in Neo4j Developer Blog

·Sep 23, 2020

NEuler Refresh — Perspectives-light, GDS Sandbox integration, Community Detection layout

Learn about the latest updates to NEuler, the Graph Data Science Playground, including a new community detection layout and GDS Sandbox integration. — NEuler (Neo4j Euler) is a UI that simplifies the onboarding process for users of Neo4j’s Graph Data Science Library (GDSL). It was first released in early 2019 when it was used to onboard users of GDSL’s predecessor, the Graph Algorithms Library. Over the last few months, we’ve made changes, which…

Graph Algorithms

7 min read

NEuler Refresh — Perspectives-light, GDS Sandbox integration, Community Detection layout
NEuler Refresh — Perspectives-light, GDS Sandbox integration, Community Detection layout
Graph Algorithms

7 min read


Published in Neo4j Developer Blog

·Apr 2, 2020

The Graph Algorithms Playground and Graph Data Science Library

NEuler, the Graph Algorithms Playground, now supports the Graph Data Science Library — Just under a year ago we released NEuler, the Graph Algorithms Playground, which made it easy for users to learn how to use the Graph Algorithms Library. Its successor, the Graph Data Science Library, was recently released, which meant that NEuler needed to be updated to use that instead. I’m…

Graph Algorithms

5 min read

The Graph Algorithms Playground and Graph Data Science Library
The Graph Algorithms Playground and Graph Data Science Library
Graph Algorithms

5 min read


Published in Neo4j Developer Blog

·Nov 27, 2019

Importing Neo4j Desktop Databases to Neo4j Aura

Import databases created in Neo4j Desktop to Neo4j Aura, the graph database as a service. — So we’ve been using Neo4j via Neo4j Desktop for a while now, building up a formidable collection of databases, and then a few weeks ago we learned about the launch of this thing called Neo4j Aura. Neo4j Aura is the simplest way to run Neo4j in the cloud. Completely automated…

Neo4j

5 min read

Importing Neo4j Desktop Databases to Neo4j Aura
Importing Neo4j Desktop Databases to Neo4j Aura
Neo4j

5 min read


Published in Neo4j Developer Blog

·Nov 19, 2019

Neo4j APOC Release — Export Streaming support, Delete custom procedures, New string functions

The latest release of APOC introduces streaming support for exporting to JSON and GraphML, as well as other features. — This week we released version 3.5.0.6 of APOC, Neo4j’s standard library. tl;dr This release contains the following features and bug fixes: streaming support for export JSON and GraphML string multiplication and fill functions removing custom procedures and functions null issues with apoc.coll.containsAll and Mongo procedure

Neo4j

5 min read

Neo4j APOC Release — Export Streaming support, Delete custom procedures, New string functions
Neo4j APOC Release — Export Streaming support, Delete custom procedures, New string functions
Neo4j

5 min read


Published in Neo4j Developer Blog

·Nov 1, 2019

Neo4j Graph Algorithms Release — ANN, In memory graph improvements, Bug fixes

The latest releases of the Graph Algorithms Library add new functionality to the in memory graph. — Over the last month or so we’ve released new functionality for the Neo4j Graph Algorithms Library, in versions 3.5.11.0, 3.5.12.0 and 3.5.12.1. tl;dr These releases see the following features and bug fixes: support for loading multiple relationship types support for loading multiple node and relationship properties

Neo4j

4 min read

Neo4j Graph Algorithms Release — ANN, In memory graph improvements, Bug fixes
Neo4j Graph Algorithms Release — ANN, In memory graph improvements, Bug fixes
Neo4j

4 min read


Published in Neo4j Developer Blog

·Oct 1, 2019

Building a similarity graph with Neo4j’s Approximate Nearest Neighbors Algorithm

In version 3.5.11.0 of the Neo4j Graph Algorithms Library we added the Approximate Nearest Neighbors or ANN procedure. ANN leverages similarity algorithms to efficiently find more alike items. …

Data Science

6 min read

Building a similarity graph with Neo4j’s Approximate Nearest Neighbors Algorithm
Building a similarity graph with Neo4j’s Approximate Nearest Neighbors Algorithm
Data Science

6 min read

Mark Needham

Mark Needham

1.96K Followers

Developer Relations at StarTree

Following
  • Alvin Ashcraft

    Alvin Ashcraft

  • Obie Fernandez

    Obie Fernandez

  • Jurgen Appelo

    Jurgen Appelo

  • Yan Cui

    Yan Cui

  • Simon Aubury

    Simon Aubury

See all (999)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech