github.com/Jeffail/benthos/v3@v3.65.0/website/docs/about.md (about)

     1  ---
     2  title: What is Benthos for?
     3  sidebar_label: About
     4  hide_title: false
     5  ---
     6  
     7  <div style={{textAlign: 'center'}}><img src="/img/what-is-blob.svg" /></div>
     8  
     9  Benthos is a declarative data streaming service that solves a wide range of data engineering problems with simple, chained, stateless [processing steps][docs.processors]. It implements transaction based resiliency with back pressure, so when connecting to at-least-once sources and sinks it's able to guarantee at-least-once delivery without needing to persist messages during transit.
    10  
    11  import ReactPlayer from 'react-player/youtube';
    12  
    13  <div className='container margin-vert--lg'>
    14    <div className='row row--no-gutters'>
    15      <ReactPlayer
    16          className='col'
    17          height='300px'
    18          url='https://www.youtube.com/embed/88DSzCFV4Ng'
    19          controls={true}
    20      />
    21    </div>
    22  </div>
    23  
    24  It's [simple to deploy][docs.guides.getting_started], comes with a wide range of [connectors](#components), and is totally data agnostic, making it easy to drop into your existing infrastructure. Benthos has functionality that overlaps with integration frameworks, log aggregators and ETL workflow engines, and can therefore be used to complement these traditional data engineering tools or act as a simpler alternative.
    25  
    26  Benthos is ready to commit to this relationship, are you?
    27  
    28  import Link from '@docusaurus/Link';
    29  
    30  <Link to="/docs/guides/getting_started" className="button button--lg button--outline button--block button--primary">Get Started</Link>
    31  
    32  ## Components
    33  
    34  import ComponentsByCategory from '@theme/ComponentsByCategory';
    35  
    36  ### Inputs
    37  
    38  <ComponentsByCategory type="inputs"></ComponentsByCategory>
    39  
    40  ---
    41  
    42  ### Processors
    43  
    44  <ComponentsByCategory type="processors"></ComponentsByCategory>
    45  
    46  ---
    47  
    48  ### Outputs
    49  
    50  <ComponentsByCategory type="outputs"></ComponentsByCategory>
    51  
    52  [guides]: /cookbooks
    53  [docs.guides.getting_started]: /docs/guides/getting_started
    54  [docs.processors]: /docs/components/processors/about