saas   27189

« earlier    

Django multitenancy using Postgres Row Level Security - Schinckel.net
Quite some time ago, I did some experiments in using Postgres Row Level Security (RLS) from within Django.
It occurred to me that this philosophy could be used to model a multi-tenant application.
The main big problem with django-boardinghouse is that you have to apply migrations to multiple schemata. With many tenants, this can take a long time. It’s not easy to do this in a way that would be conducive to having limited downtime.
On the other hand, RLS means that the database restricts which rows of specific tables need to be shown in a given circumstance. Normally, examples of RLS show this by using a different user, but this is not necessary
programming  multitenancy  SaaS  python 
yesterday by 1luke2

« earlier    

related tags

2016  @4  acceleration  administration  advice  ai  alternative  alternatives  analysis  analytics  android  api  app  architecture  assembly  asychrony  automation  aws  b2b  b2c  barcelona  bb  ben-stickland  builder  business  churn  clock  cloud  collaboration  communication  community  comparison  competition  computing  consultant  consultation  consulting  content  course  customer  customer_service  customersuccess  daily  data  demand  demo  design  dev  developer-tools  developer  development  devops  django  documentation  e.crm  e.marketing  ebooks  email  emaillists  engineering  entrepreneurship  essay  event  expert  finance  fordism  freelance  freemium  funding  games  gdpr  git  google  growth  growthhacking  guide  hunt  iaas  interesting  intranet  ios  javascript  job  jobs-board  kanban  labor  linux  list  lists  marketing-stack  marketing  marketplace  martech  martketing  mastering  media  meetup  messaging  metrics  microsoft  mikepepi  mobile  money  monitoring  multitenancy  music  netherlands  network  newsletters  notifications  onboarding  online  opensource  optimization  p2p  paas  performance  php  platform  power  prerender  pricing  product  producthunt  production  productivity  productmanagement  products  programming  projects  push  python  realtime  references  research  resources  retention  revenue  reviews  risk  sales  scaling  security  serverless  service  side  social.capital  social.media  social.messaging  social  social_media  social_networking  software  ssh  ssr  stacks  startup  startupinthecloud  startups  statistics  sublime  synchrony  task  tech  teen  templates  time  tips  to_do  tools  toread  transport  trends  tricks  tutorial  unique_spin_slightly  usability_testing  ux  vc  visualization  volunteer  wardleymaps  web  webdesign  webpack  website  websocket  webtools  whiteboard  writing  产品  创业 

Copy this bookmark:



description:


tags: