Home to the Service Desk, IT Security and departmental support services.
The Technical Services cluster brings together the systems, web production and web development teams, and leads the Technology and Science Integration group which works to bring technology from Europe and around the world to further develop and support the Science taking place at EMBL-EBI.
WYSIWYG: What You See si ahwt u egt. Visual text editors on the web are infamously unreliable. That’s partly as it’s a hard problem — how can a 3rd party JS library accurately style content not knowing where, how or when the content will be displayed? But while WYSIWYGs…
In this post on web analytics, we will share our experience and explore various aspects of how we in the Web Development team address client-side data collection and analysis. We will also provide a set of recommendations that help tackle common issues and present some use-cases that…
This post describes how to build a prototype dashboard that displays, in real time, statistics from the new Apache Kafka Streams API. Summary Apache Kafka is a well known distributed messaging system. It is usually used together with Apache Spark to compute statistics from logs. However, since…
After six months of EMBL-EBI community planning, development, and testing, today v1.2 of the EMBL-EBI Visual Framework is ready for production. The new version builds atop v1.1 released in Dec 2016 and brings a great deal of polishing and improvements to the distributed tooling that allows…
Recently, we noticed a problem after deploying a new version of the EMBL-EBI homepage. The links to the upcoming events were taking a long time to load. A really, really, long time. It wasn’t that the page was taking a long time to render, but the initial delivery of the HTML page was…