#22 Illusion of control

20:20
 
Поделиться
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on May 15, 2020 16:18 (1+ y ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 190430944 series 1315048
Сделано Sonar.1 и найдено благодаря Player FM и нашему сообществу. Авторские права принадлежат издателю, а не Player FM, и аудиоматериалы транслируются прямо с его сервера. Нажмите на кнопку Подписаться, чтобы следить за обновлениями через Player FM или скопируйте и вставьте ссылку на канал в другое приложение для подкастов.

📺 This episode on YouTube

All modern systems are built out of components. Those components can come in different forms: 3rd-party proprietary, open source and developed in-house. Open source seems to be the most popular option nowadays and one may think that using open-source components is an all-around win. It is a win, but not all-around.

3rd-party proprietary

  • minimal initial effort to start getting benefits from the component: some learning curve, but no heavy lifting with development
  • all encompassing solution with features you do not need but still have to deal with
  • fairly good understanding of costs related to getting maintenance for the component over time
  • minimal control over direction of development
  • possible dead ends because of lack of transparency

DIY components

  • tightly focused solution that delivers exactly what you need
  • significant upfront costs and long and, maybe, costly further maintenance
  • with all that comes full control over the direction of development
  • draws resources and attention from the core competency

Open source

  • ready-made solution that requires minimal to start using
  • free basic maintenance by the comunity
  • solution with wide focus and sometimes “half way there” functionality
  • illusion of control induced by the fact that source can be forked and taken in-house

Check out Dima’s blog

27 эпизодов