distributed   40789

« earlier    

Using blockchain for creating your distributed cloud storage.
blockchain  cloud  distributed  storage  opensource 
3 days ago by taffit
micro/go-micro: A microservice framework
Go Micro is a pluggable framework for micro service development. Go Micro provides the core requirements for distributed systems development including RPC and Event driven communication. The micro philosophy is sane defaults with a pluggable architecture. We provide defaults to get you started quickly but everything can be easily swapped out.
distributed  framework  golang  microservices  rpc  go 
4 days ago by dlkinney
Two-phase commit and beyond
In this post, we model and explore the two-phase commit protocol using TLA+. The two-phase commit protocol is practical and is used in man...
distributed  tla-plus 
4 days ago by lenciel
Courier: Dropbox migration to gRPC
Dropbox runs hundreds of services, written in different languages, which exchange millions of requests per second. At the core of our Service Oriented Architecture is Courier, our gRPC-based Remote Procedure Call (RPC) framework.
grpc  rpc  distributed 
5 days ago by lenciel

« earlier    

related tags

acid  agile  ai  algorithm  algorithms  analytics  apache  application  architecture  archive_it  article  automattic  aws  benefit  benefits  beowulf  big-data  blockchain  blog  books  bus  business  case  cassandra  clock  clojure  cloud  cloudcomputing  cluster  clustering  co-pilot  code  columnar  comment  commercial  computing  concurrency  consistency  consistent-hash  continuousdeployment  continuousintegration  control-theory  control  coq  crail  criticism  crypto  cryptocurrency  cryptography  cs  culture  data-stores  data  database  databases  db  dbms  decentralisation  decentralized  deployment  development  devops  digital  distributed-file-system  distributed-systems  dop  dropbox  ecs  elixir  encryption  erlang  ethics  etl  experience  facebook  failure  filesystem  filesystems  floss  formalmethods  framework  from  fs  future  generation  global  go  golang  grpc  guid  hadoop  hash  haskell  health  home  howto  http  hybrid  id  identifier  identifiers  identity  in-memory  interesting  internet  ipfs  javascript  js  justice  key  kubernetes  lang:go  linux  list  loadbalancing  lobsters  lock  locking  machine-learning  management  math  matt  mesh  messaging  microservice  microservices  migration  monitoring  mullenweg  multiple  network  networking  nifi  nlp  nodejs  nomad  nomads  nosql  numpy  object  of  offline  offlinefirst  opensource  organization  p2p  pair  paper  papers  partitioning  pcp  people  performance  pinning  piperesearch  pitch  postgresql  presentation  presentations  presto  privacy  programming  protection  protocol  proxy  publishing  python  quartz  queue  queueing  raft  rdb  reading  readme  realtime  recovery  reference  reliability  remote  replica-selection  replica  research  retrospectives  rpc  scalability  scalable  scale  screensharing  server  service  servicediscovery  sharding  simulation  software  solid  sonm  sorting  specification  sql  ssb  statistics  storage  sync  systems  table  tail-latency  talent  talk  teams  ted  testing  textile  thesis  time  tips  tla-plus  tool  tools  transaction  transactional  triplestore  tutorial  type:library  ulid  unique  uuid  vector  video  videos  visualization  voluntary  web  webrtc  websocket  wishlist  work  working  workplace 

Copy this bookmark: