Remove Architecture Remove Database Remove Storage Remove Video
article thumbnail

Designing Instagram

High Scalability

Generating machine learning based personalized recommendations to discover new people, photos, videos, and stories relevant one’s interest. Architecture. We will use a graph database such as Neo4j to store the information. After that, the post gets added to the feed of all the followers in the columnar data storage.

Design 334
article thumbnail

Titan Graph Database Integration with DynamoDB: World-class Performance, Availability, and Scale for New Workloads

All Things Distributed

Today, we are releasing a plugin that allows customers to use the Titan graph engine with Amazon DynamoDB as the backend storage layer. It opens up the possibility to enjoy the value that graph databases bring to relationship-centric use cases, without worrying about managing the underlying storage. Enter graph databases.

Database 134
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Five Data-Loading Patterns To Improve Frontend Performance

Smashing Magazine

Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Caching partially stores your data and is not used as permanent storage. Using the cache as permanent storage is an anti-pattern. Common Websocket Architecture.

Cache 125
article thumbnail

Sustainability Talks and Updates from AWS re:Invent 2023

Adrian Cockcroft

The Pantheon in Rome — Extremely sustainable architecture — photo by Adrian I wrote a medium post after AWS re:Invent 2022 summarizing the (lack of) news and all the talks related to Sustainability. Explore an implementation of this architecture with PVH, the parent company of Tommy Hilfiger and Calvin Klein. AWS speaker: T.

AWS 52
article thumbnail

Django Highlights: Wrangling Static Assets And Media Files (Part 4)

Smashing Magazine

We’ll also discuss the costs and benefits of CDNs and dedicated file storage solutions. Part 3 : Models, Admin, And Harnessing The Relational Database. Static files range from a few kilobytes of CSS to gigabytes of video. Small projects benefit from simple architecture. Part 2 : Templating Saves Lines. Definitions.

Media 69
article thumbnail

AWS EC2 Virtualization 2017: Introducing Nitro

Brendan Gregg

In this configuration, the AMI and boot is paravirt (PV), the kernel is making hypercalls instead of privileged instructions, and the system is using paravirt network and storage drivers. But not all workloads: some are network bound (proxies) and storage bound (databases). ## 5. The AMI and boot are now HVM.

article thumbnail

MongoDB Best Practices: Security, Data Modeling, & Schema Design

Percona

Note that the intent of tuning the settings is not exclusively about improving performance but also enhancing the high availability and resilience of the MongoDB database. The Linux default is usually 60 , which is not ideal for database usage. Spoiler alert: This post focuses on MongoDB 3.6.X