api   183384

« earlier    

The microservices cargo cult
Weaknesses of Microservices:

Complexity: You immediately increase the things your servers have to do tenfold. You’re sticking intermediate layers in-between them, you’re putting a network all up in your stack, you’re increasing your total deployment and ops workload by an order of magnitude and you increase the amount of services you need to monitor by many tens of times.
There’s also a bunch of code necessary to marshal/unmarshal data from and to the other services, and, while it’s typically not a large amount, there are always dragons in there.
Overhead: All these disparate data stores, data transformations and network calls come with a pretty hefty premium. Personally, I’ve seen slowdowns on the order of 1000% when moving to microservices (yes, ten times slower).
Data segregation: Since all your data now lives in different data stores, you’re responsible for relationships between data. What would be a simple cascading delete in a monolith is now a complicated symphony of dependencies, calls and verifications. This is pretty much the same as if you’re using a non-relational data store, so if you have experience there and are good at managing it, you’ll have no problems.
programming  api  architecture 
22 hours ago by archangel
The Movie Database (TMDb)
The Movie Database (TMDb) is a popular, user editable database for movies and TV shows.
api  movies  movie  imdb  database 
yesterday by sikumbang
Clarifai: Amplifying Intelligence
Bring the future into focus with our world class visual recognition system
api  image  ai  recognition  face 
yesterday by fifigyuri

« earlier    

related tags

2015  3d  @business  @post  activity  ai  algorithmia  algorithms  analytics  apis  apise  app  applescript  architecture  audio  authentication  authorization  automation  avc  aws  best-practices  bestpractices  book  byword  cartodb  cdsw  chat  code  collections  commonplace  config  configuration  connect  connections  content  crawler  crossdomain  csharp  csrf  data  data_science  database  datamining  date  db  delicious  design  dev  development  directory  docs  documentation  domains  editing  elixir  ember  example  express  extraction  face  facebook  film  fintech  framework  free  gateway  generator  gis  github  go  golang  google  googledocs  graphql  hacking  hal  hcde598  help_pages  html  http  ifttt  im  image  imagerecognition  imdb  index  indexing  input  instapaper  integrate  integration  ios  iot  javascript  job  js  json  language  launch  library  lua  mac  machine-learning  mapping  mashup  mediawiki  medium  mentions  mobileapps  movie  movies  mozilla  network  node.js  nodejs  nsdata  nsfw  oauth  oauth2  omdb  opensource  osx  page  phone  pinterest  programming  prototipado  proxy  publishing  python  python_modules/packages  quantifiedself  rails  react  readability  recognition  redesign  research  resources  rest  restful  ruby  rubyonrails  saas  sandbox  scraping  script  sdk  search  security  server  service  sharepoint  sheets  sitecore  soundcloud  specification  spreadsheets  startup  support  swagger  swift-2  swift  testing  theapihouriot  time  tool  tools  tools__addons_and_dashboards  tradeoff  trading  tutorial  twilio  twitter  ubidots  ulysses  visualization  voicebunny  voroni  web-programming  web  webdev  websockets  wikidata  wikimedia_dev  wikipedia  windowmanagement  wordpress  writing 

Copy this bookmark: