TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The implementation of the UK Covid-19 dashboard

210 pointsby zlibover 3 years ago

17 comments

trebligdivadover 3 years ago
I do wonder if the power of a distributed database is really needed here; it gets ~1 update a day, so there's no need to have clever consistency stuff. Most of the queries relate to either today's data (you open the map and zoom in to see how doomed your area is today), or the graphs showing a standard set of history (e.g. cases over the last year). You'd think you could extract that data to be static and not require database queries, and only fire up the database for the tiny proportion that go digging in history.
评论 #30046274 未加载
评论 #30046270 未加载
评论 #30045976 未加载
评论 #30046039 未加载
评论 #30046134 未加载
评论 #30049094 未加载
评论 #30051775 未加载
评论 #30045984 未加载
greatgibover 3 years ago
First, when you see public officials doing a blog post on &quot;Microsoft.com&quot; website instead of on a public website, you know that something fishy is going on...<p>On the other side, I have the feeling that this thing that clearly over-engineered. Just look at data their diagram... If I&#x27;m not wrong there is one writer and multiple reader for the data, or at least multiple writers on one side and multiple readers on another side, without a need for &quot;real time&quot; consistency.<p>So, this thing could probably have been better splitted to not have the use for &quot;scaled&quot; databases
评论 #30046315 未加载
评论 #30046408 未加载
评论 #30046403 未加载
CraigJPerryover 3 years ago
I like the UI design in figure 1. There’s no crap in the way of the data but i don’t feel overwhelmed either. My eyes can scan across sections and it feels natural, theres no firehose effect. I like the thought that’s gone into showing the % vaccinated in the top right. I like the dashed underlines telling me that some explainatory text is available.<p>I think the page looks inoffensive but is clearly focussed on being informative. I wish more data repositories took care and attention towards how data is represented.
评论 #30045721 未加载
评论 #30045707 未加载
评论 #30046714 未加载
jll29over 3 years ago
It&#x27;s funny to read about a dashboard with TBs of memory and distributed DBs when on HN, people pride themselves on getting Web servers to run on floppy disk based systems.<p>Joking aside, I liked the description of the dashboard, and generally speaking the UK&#x27;s government Web sites are better quality, support open data more, are easier to read and navigate than other European countries from what I have seen. This includes this dashboard, which looks clean, simple and functional.<p>I was waiting for the big SQL Server advertising language and positively suprised that the article is very tech agnostic. I did all seem to be rather over-engineered, but Microsoft needs to make some money and government agencies don&#x27;t generally have wizards from HN working for them, so I can live with an occasionally over-engineered system as long as important systems are working and remain up.<p>The most mysterious part for me was why one would put JSON inside relational tables?
评论 #30052755 未加载
snthdover 3 years ago
Elsewhere[0] Microsoft have redefined &quot;Open Source&quot; to not include the right to redistribute, or to host on a cloud service.<p>So while there&#x27;s nothing wrong here with calling an MIT project open souce, it&#x27;s not inconsistent with their own definition, and useable as propaganda.<p>[0] <a href="https:&#x2F;&#x2F;azure.microsoft.com&#x2F;en-gb&#x2F;services&#x2F;developer-tools&#x2F;data-studio&#x2F;#documentation" rel="nofollow">https:&#x2F;&#x2F;azure.microsoft.com&#x2F;en-gb&#x2F;services&#x2F;developer-tools&#x2F;d...</a><p>&gt;Is Azure Data Studio open source?<p>&gt;Yes, the source code for Azure Data Studio and its data providers is open source and available on GitHub. The source code for the front-end Azure Data Studio, which is based on Microsoft Visual Studio Code, is available under an end-user license agreement that provides rights to modify and use the software, but not to redistribute it or host it in a cloud service. The source code for the data providers is available under the MIT license.
评论 #30046699 未加载
评论 #30046804 未加载
评论 #30049415 未加载
llimosover 3 years ago
&gt; From the beginning of the COVID-19 pandemic, the United Kingdom (UK) government has made it a top priority to track key health metrics and to share those metrics with the public.<p>According to Dominic Cummings (ex-adviser to the PM), this isn&#x27;t true at all - one of their biggest failings early on was to not have the data and not see the priority in getting it.[1]<p>[1] <a href="https:&#x2F;&#x2F;news.sky.com&#x2F;story&#x2F;dominic-cummings-hearing-the-inside-story-of-the-timeline-of-the-weeks-before-covid-lockdown-12317517" rel="nofollow">https:&#x2F;&#x2F;news.sky.com&#x2F;story&#x2F;dominic-cummings-hearing-the-insi...</a> : He added later that there was no data system at that point, and he needed to use his iphone as a calculator to make predictions about the extent to which infections would spread, which he then wrote down on a white board.
评论 #30045864 未加载
评论 #30045920 未加载
评论 #30045922 未加载
评论 #30051562 未加载
gloglaover 3 years ago
I skimmed the article and it seems interesting.<p>On the data side, they have ~7.5 billion total records and they add in 55 million new a day. On the web side, they have ~1 million daily unique users and 100k concurrent users at peak (&quot;concurrent&quot; means &quot;in one minute&quot; is seems).<p>I&#x27;m no expert on the web part, but I&#x27;m kind of curious why they went with the design they did for the data part. The design, and the chosen technologies make me think they treated it more like a normal web app, not like a dashboard. I would expect OLAP database, not a sharded Postgres, and the data model feels very OLTP to me as well. Or maybe is that because it&#x27;s mostly time series and not traditional data model?<p>I&#x27;ll have to go through the article in more detail.
评论 #30046394 未加载
评论 #30046316 未加载
2143over 3 years ago
The UK covid dashboard[2] mentioned in the article also has a &quot;simple&quot; version.[1]<p>I love it when websites have a simple text version.<p>[1] <a href="https:&#x2F;&#x2F;coronavirus.data.gov.uk&#x2F;easy_read" rel="nofollow">https:&#x2F;&#x2F;coronavirus.data.gov.uk&#x2F;easy_read</a> [2] <a href="https:&#x2F;&#x2F;coronavirus.data.gov.uk&#x2F;" rel="nofollow">https:&#x2F;&#x2F;coronavirus.data.gov.uk&#x2F;</a>
zlibover 3 years ago
<a href="https:&#x2F;&#x2F;github.com&#x2F;publichealthengland" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;publichealthengland</a> powered by a lot of Python and Ruby, nice.
评论 #30046062 未加载
boomskatsover 3 years ago
This feels like a marketing-led attempt to shoehorn Citus into something topical and shareable, having realised that they&#x27;ve barely talked about it since acquiring the company a couple of years ago.<p>I&#x27;m all for Citus, but cmon. Overkill.
raesene9over 3 years ago
The covid dashboard I&#x27;ve found the nicest to use, is actually not one of the official ones but instead this <a href="https:&#x2F;&#x2F;www.travellingtabby.com&#x2F;scotland-coronavirus-tracker&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.travellingtabby.com&#x2F;scotland-coronavirus-tracker...</a> .<p>The information is presented clearly and it&#x27;s easy to see what&#x27;s going on, although in my case the main reason is the breakdown for Argyll &amp; Bute, which isn&#x27;t a focus area for the national ones!
adennerover 3 years ago
It is miles better than my state&#x27;s local Covid Dashboard (<a href="https:&#x2F;&#x2F;coronavirus.iowa.gov&#x2F;" rel="nofollow">https:&#x2F;&#x2F;coronavirus.iowa.gov&#x2F;</a>) that is updated fully once a week on Wednesdays. On Monday and Friday they simply post a screenshot of a pixelated version of a summary page only.
idleherbover 3 years ago
Looking at their database schema (table &quot;auth_user&quot;), it looks like the user passwords are stored unencrypted and without salt?
rob_cover 3 years ago
Given the original meetings were all about producing a dynamic simulation dashboard which would allow people and politicians to understand the impact of various measures on lives saved...<p>Typical this turned into a pro cloud puff piece that frankly shows a serious amount of over design for what should be a data filtering&#x2F;processing step to any reasonable &quot;data scientist&quot;. And if I&#x27;m having to say a data scientist could do it better you know you got it wrong...
评论 #30045913 未加载
2dvisioover 3 years ago
Wonder why they haven’t used powerBI for that, but deep inside I know why...
ameliusover 3 years ago
I would have preferred to see it implemented as a spreadsheet in the cloud.
评论 #30046418 未加载
评论 #30049287 未加载
axiosgunnarover 3 years ago
&gt; Government project<p>&gt; awarded to Microsoft<p>Hey Europe, want to stop being several decades behind in IT compared to US&#x2F;China?<p>One simple trick:<p>Ban FAANG from public procurement in Europe!<p>It‘s a no-brainer really.<p>Buy locally, ideally giving small companies and startups a chance.<p>You will have to do it anyway very soon if you want your privacy laws to be taken seriously.<p>There might be a couple of months of friction while buerocrats have to find new procurement partners, but that&#x27;s it.<p>And then the European tech scene will rise.
评论 #30045968 未加载
评论 #30046613 未加载
评论 #30045989 未加载
评论 #30046089 未加载
评论 #30047058 未加载
评论 #30045974 未加载
评论 #30046606 未加载
评论 #30045837 未加载