
Ваша оценкаDesigning Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Цитаты
sariya19 августа 2025 г.Вероятность того, что ваши системные требования навсегда останутся неизменными, стремится к нулю
280
sariya19 августа 2025 г.Один из лучших инстурментов для исключения побочной сложности - абстракция
247
sariya19 августа 2025 г.Хорошая масштабируемая для конкретного приложения архитектура базируется на допущениях о том, какие операции будут выполнятся часто, а какие - редко, то есть на параметрах нагрузки
220
sariya19 августа 2025 г.Не сущесвует такой вещи, как одна масштабируема архитектура на все случаи жизни
217
LockheartPolo15 июля 2018 г.Читать далееThe Industrial Revolution came about through major technological and agricultural advances, and it brought sustained economic growth and significantly improved living standards in the long run. Yet it also came with major problems: pollution of the air (due to smoke and chemical processes) and the water (from industrial and human waste) was dreadful. Factory owners lived in splendor, while urban workers often lived in very poor housing and worked long hours in harsh conditions. Child labor was common, including dangerous and poorly paid work in mines.
It took a long time before safeguards were established, such as environmental protection regulations, safety protocols for workplaces, outlawing child labor, and health inspections for food. Undoubtedly the cost of doing business increased when factories could no longer dump their waste into rivers, sell tainted foods, or exploit workers. But society as a whole benefited hugely, and few of us would want to return to a time before those regulations.
0933
LockheartPolo15 июля 2018 г.When services become good at predicting what content users want to see, they may end up showing people only opinions they already agree with, leading to echo chambers in which stereotypes, misinformation, and polarization can breed. We are already seeing the impact of social media echo chambers on election campaigns.
0662
LockheartPolo15 июля 2018 г.Читать далееWe will also need to figure out how to prevent data being used to harm people, and realize its positive potential instead. For example, analytics can reveal financial and social characteristics of people’s lives. On the one hand, this power could be used to focus aid and support to help those people who most need it. On the other hand, it is sometimes used by predatory business seeking to identify vulnerable people and sell them risky products such as high-cost loans and worthless college degrees.
0118
LockheartPolo15 июля 2018 г.I could imagine integrity-checking and auditing algorithms, like those of certificate transparency and distributed ledgers, becoming more widely used in data systems in general. Some work will be needed to make them equally scalable as systems without cryptographic auditing, and to keep the performance penalty as low as possible. But I think this is an interesting area to watch in the future.
0100
LockheartPolo15 июля 2018 г.I think it is worth exploring fault-tolerance abstractions that make it easy to provide application-specific end-to-end correctness properties, but also maintain good performance and good operational characteristics in a large-scale distributed environment.
099
