GraphAware Blog - Engineering

Find out what's new in the world of mission-critical graph analytics.

Application state as a graph

Application state as a graph

19 Jun 2022 by Jiri Palas · 3 min read Engineering Front-end

With today’s blog, we will dive a little bit into front-end application development. When creating complex applications, as we do in GraphAware, we need to handle large and complicated application states to present our users with correct user interfaces. Making application state predictable and explainable is one of the key challenges for the successful agile frontend development team. As we often like to point out, graphs are proving to be a successful solution to many existing problems. So, could we learn from graphs to handle application state in a more predictable manner?

Communities at GraphAware

Communities at GraphAware

17 Mar 2022 by Luanne Misquitta · 4 min read Engineering

Knowledge sharing has always been extremely important for Engineering at GraphAware.Whether it is techniques, tools or technology, lessons learned from our consulting engagements, or experience in general,sharing sparks conversation, creativity and discovery of different or better ways to do things.

Building & exploring a music knowledge graph

Building & exploring a music knowledge graph

02 Feb 2022 by Federica Ventruto, Grzegorz Aniol · 17 min read GraphAware Knowledge Graph Hume Engineering

It is always a valuable opportunity to understand our product better and recognize user needs. At GraphAware, building Hume, a graph-powered insight engine, we are proud of making an impact on our customers’ success. However, we use Hume also to support our processes and help our own needs. In the case of the event that took place throughout December, we were also able to have great fun and integrate the team.

What you need to know before you choose microservices - part 2

What you need to know before you choose microservices - part 2

16 Dec 2021 by Zsolt Katona · 8 min read Engineering

“Alright, could you please tell us a few benefits and drawbacks of working with microservices?” - starts the usual tech interview question, and the traditional answer often follows: “They’re smaller; therefore, they’re easier to develop and to troubleshoot. There’s better scaling control on parts of the system. They can be written in different programming languages. They can be deployed individually.”

Skills Matter Performance Summit 2021

Skills Matter Performance Summit 2021

27 Oct 2021 by Daniel Moraru · 8 min read Engineering

As someone with a background in performance engineering I was asked to cover this year’s Performance Summit Conference and share my experience with the team.No socializing this time between presentations - the conference was all online in keeping with the times.

What you need to know before you choose microservices

What you need to know before you choose microservices

29 Sep 2021 by Zsolt Katona · 5 min read Engineering

“Alright, could you please tell us a few benefits and drawbacks of working with microservices?” - starts the usual tech interview question, and the traditional answer often follows: “They’re smaller; therefore, they’re easier to develop and to troubleshoot. There’s better scaling control on parts of the system. They can be written in different programming languages. They can be deployed individually.”