Публикации по теме 'software-design'


Что такое Кафка? Почему вы должны использовать его в своем следующем проекте.
Согласно документации Кафки, Apache Kafka — это распределенная платформа потоковой передачи событий с открытым исходным кодом, используемая тысячами компаний для высокопроизводительных конвейеров данных, потоковой аналитики, интеграции данных и критически важных приложений. Хотя это точное определение, оно очень высокого уровня и не передает простыми словами, что на самом деле делает Кафка. Цель этого поста — объяснить простыми словами, что делает Kafka, и некоторые плюсы..

Что такое дырявые абстракции? (Иллюстрированное руководство)
"Привет, мир" Что такое дырявые абстракции? (Иллюстрированное руководство) Абстракции - естественная часть разработки программного обеспечения, и утечки не обязательно являются плохими Если вы сейчас осмотритесь, то обнаружите, что окружены очень сложными объектами. Смартфоны, компьютеры, принтеры, автомобили, телевизоры, тостеры - список можно продолжить. Но какими бы сложными ни были эти устройства, вы можете использовать их для того, что вам нужно, даже если вам будет сложно..

Уроки десятилетия в разработке производительности систем
По мере приближения следующего десятилетия у меня была возможность поразмышлять над тем, чему я научился у своих коллег из обоих моих работодателей: Oracle и VMware за последнее десятилетие моей карьеры. В то время как некоторые коллеги действительно выделялись, яростно указывая на мои ошибки и ошибки в суждениях, другие позволили мне расти и учиться, приняв меня в качестве своих наставников. Позвольте мне резюмировать пять ключевых принципов, которым меня научили мои сверстники. Я..

Внутренняя история Visual Basic, языка программирования, который сделал Windows возможной
Разработчик программного обеспечения Алан Купер объясняет, почему его называют «отцом Visual Basic». Поскольку у моей фирмы по разработке интерактивного дизайна Cooper уже более двух лет появились новые владельцы, неудивительно, что некоторые из моих более личных сообщений в Интернете были незаметно удалены из Cooper dot com. Одним из пострадавших было эссе, которое я изначально написал и опубликовал в 1995 году, в котором рассказывается история происхождения Visual Basic. Я репостю..