News for hackers. Stuff that matters.
Re:Perl on Rails (2007) by helsinkiandrew on Friday November 18, 2022 @01:56AM (#33651282)
Looks like a mixture of React and AWS Lambda

https://www.bbc.co.uk/blogs/internet/entries/8673fe2a-e876-4...

https://static.files.bbci.co.uk/core/storybook/index.html?pa...

> The vast majority of the BBC’s webpages are rendered on AWS, using React. React’s isomorphic nature allows us to render the pages server-side (for best performance) and then do some further updates client-side.

> Increasingly, the rendering happens on AWS Lambda. About 2,000 lambdas run every second to create the BBC website; a number that we expect to grow

Re:Perl on Rails (2007) by onei on Friday November 18, 2022 @02:00AM (#33651305)
I picked the first job that came up [1] and seems like at least one team is using Delphi with Oracle for the database. But the BBC isn't exactly small, so I'm not surprised there's a range.

1: https://www.totaljobs.com/job/senior-software-engineer/bbc-j...

Re:Perl on Rails (2007) by mandis on Friday November 18, 2022 @04:19AM (#33652267)
> render the pages server-side (for best performance) and then do some further updates client-side.

I am curious, how does this imapct SEO?

Re:Perl on Rails (2007) by helsinkiandrew on Friday November 18, 2022 @06:06AM (#33653038)
I'm guessing the main part of the content (for example the news story) is rendered server side, the client-side adds any personalisation if the user is logged in etc and adds panels for 'related'/most liked/read more news stories etc.

This means the content can be both crawled for SEO and cached (there's cache hit and fastly headers in their responses)