By using this site, you acknowledge that you have read and understand our Cookie policy, Privacy policy and Terms .

Most recently, I've rewritten the whole application code for this website with many features added. Refer to the following page for more details:

Kontext Pre-release v0.6.0

From release v0.6.1, Kontext platform is fully server-less and cloud native with horizontal scalabilities. 

Architecture

The following diagram shows the latest architecture of this website platform. 


* Analytics part is not implemented yet since there is no enough data. 

Technical details

  • For hosting web APIs and web pages, Azure App Services are used. The server-less product can scale up or down automatically.
  • Website data is stored in relational database Azure SQL database (with elastic pool).
  • User uploaded files like images are stored in Azure Blob Storage. Another layer of API is implemented in the application to control access.
  • Events information are stored in Event Hubs that can be processed by Azure Functions or other services.
  • Azure Data Factory can be used to ingest data into storage like Azure Blob Storage or SQL Data Warehouse or any other suitable storage.
  • Analytics tools/frameworks like Hadoop and Databricks can be used to perform all sort of analytics.
  • Data can then be visualised through Power BI. Useful insights from analytical jobs can be published to Azure SQL database to expose to users in the websites. 
  • Third parties frameworks are used for marketing, website analytics and advertisement.
info Last modified by Raymond at 5 months ago * This page is subject to Site terms.

More from Kontext

Kontext release v0.x

local_offer kontext

visibility 26
thumb_up 0
access_time 3 months ago

Kontext release information before v.1.0.

open_in_new View

Kontext release v0.6.7

local_offer kontext

visibility 28
thumb_up 0
access_time 3 months ago

Kontext v0.6.7 is now released with a few changes/enhancements. Changes The following sections list the new features/changes in release v0.6.7. Multi-la...

open_in_new View

Kontext release v0.6.6

local_offer kontext

visibility 22
thumb_up 0
access_time 3 months ago

Kontext v0.6.6 is now released with a few changes/enhancements. Changes SEO enhancements Added a number of Facebook and twitter meta tags into head section of each page. Robots.txt is updated to make it simple. ...

open_in_new View

Kontext release v0.6.5

local_offer kontext

visibility 16
thumb_up 0
access_time 3 months ago

Kontext v0.6.5 is now released with a few changes/enhancements. Changes RSS changes RSS subscriptions are now increased to 200 items and the d...

open_in_new View

info About author

Kontext Column

Kontext Column

Created for everyone to publish data, programming and cloud related articles. Follow three steps to create your columns.

Learn more arrow_forward
info Follow us on Twitter to get the latest article updates. Follow us