Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Building a RESTful Real-Time Analytics System with Pyramid

EuroPython Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

Start your review of Building a RESTful Real-Time Analytics System with Pyramid

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.