Building a RESTful Real-Time Analytics System with Pyramid
Offered By: EuroPython Conference via YouTube
Course Description
Overview
Explore the architecture and implementation of a RESTful real-time analytics system built with Pyramid in this EuroPython 2015 conference talk. Dive into CeleraOne's unique platform for real-time Big Data processing, designed to personalize multi-channel user flows, provide right-in-time targeting, and scale to billions of page impressions. Learn about the four-layer architecture, including Proxy/Distribution using OpenResty/LUA, RESTful API with Pyramid and uWSGI, Analytics layer for Big Data querying, and an In-memory Engine for data storage and business logic. Gain insights into the Python tools and technologies employed, deployment strategies, and production experiences. Discover how to leverage Pyramid's modularity and pluggability, implement test cases, and understand the packaging and deployment process for building scalable analytics systems.
Syllabus
Intro
C1 platform architecture
Typical setup
Python Software stack
Pyramid app with Cornice and Colander
Test case example
Pyramid app - modularity and pluggability
Pyramid app - pluggability example
Testing, packaging, deployment
Taught by
EuroPython Conference
Related Courses
SAP S/4HANA – Deep DiveSAP Learning Information Security- II
Indian Institute of Technology Madras via Swayam Sistemas de gestión de la energía
Fundacion para la Eficiencia Energética via Independent Базы данных (Databases)
Saint Petersburg State University via Coursera Системное мышление
Moscow Institute of Physics and Technology via Coursera