Mostrar mensagens com a etiqueta Distributed. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Distributed. Mostrar todas as mensagens

segunda-feira, 1 de outubro de 2018

SW Design: FB open sources LogDevice

https://www.infoq.com/news/2018/09/logdevice-distributed-logstorage

About how FB uses it and the design features it was made to support (quoting):
"Facebook open sourced their internal distributed log storage project called LogDevice. It offers high write availability using replication, durable log storage and recovery from failure.

Most of Facebook's applications that perform logging require high write availability, durable storage of logs, and workloads that vary in terms of performance and latency requirements. Another important requirement was to be able to survive hardware failures. An older Facebook project called Scribe was more focused on aggregating logs to central storage, and there were cases where data loss could occur. Scribe now uses LogDevice as a log storage backend.


Facebook uses LogDevice internally in its datacenters for stream processing pipelines, distribution of database index updates, machine learning pipelines, replication pipelines, and durable task queues where it ingests over 1TB/sec of data. Although Facebook has built a lot of open source tools to manage LogDevice clusters, they are yet to open source any of those except a basic toolset at this point. The LDShell tool allows cluster management from the command line, and the complementary LDQuery command can be used to view cluster statistics."

(...) "[Other] log storage systems [include] Apache BookKeeper and Apache Kafka. 

sexta-feira, 29 de julho de 2016

Tools for distributed agile teams - Agile Alliance (PDF)

Agile Alliance, with some insights for distributed agile teams (at 2012!):

Sococo - Tool for agile distributed teams

You don't need any special tools for supporting Agile/Scrum. A box with PBIs written on paper cards and a task board representing the sprint backlog items (with magnetic cards and/or post its, showing the PBIs the Todo, In Progress, Done and Closed statuses) might do the trick. But for sure that productivity (and auditability, collection of metrics, etc) will be empowered by supporting tools like JIRA or other. The market is moving around this opportunity and so new things appear everyday.
For instance / for future reference:

"SOCOCO is THE online place where Agile teams get work done. Distributed Agile teams go to work in Sococo. It recreates the personal proximity and functionality of a physical office in an online experience. "
So they say here in the Web site where a free online space can be created. For details:
https://www.sococo.com/