Nuntium intellectum sectorum. Mechanica discendi nuntiandi cum ActiveMQ et Kafka. Caput 1

Всем привет!

Incepit librum parvum transferendi:
«Nuntius Brokers intellectus",
author: Jakub Korab, publisher: O'Reilly Media, Inc., date of publication: June 2017, ISBN: 9781492049296.

Ex prooemio libri:
"... Hic liber te docebit quomodo cogitare de systematibus nuntiis ruptis comparando et discrepando duas technologias populares fregit: Apache ActiveMQ et Apache Kafka. Adumbrabit casus et evolutionis incitamenta quae suas perduxerunt tincidunt ut valde diversos aditus capiat ad eandem ambitum inter systemata proposita nuntiandi. Inspice has technologias e fundato tollemus et illustrabimus impulsum diversorum consiliorum electionum in via. Altum intellectum acquires utriusque producti, quonam modo uti debent et non debent, et intellectus quid prospicere, cum alias nuntios technologias in futurum considerans. ... "

Partes hucusque translatae:
Caput 1 Introductio
Caput 3. Kafka

Addam capitula quae transferuntur.

Caput 1

introduction

Nuntius intersystematis unus ex minimis areis IT intellectis. Ut elit vel architectus, familiariter sitis cum variis tabulis et databases. Verisimile tamen est te solum habere conspectum quanti operis technologiae sectoris fundatae nuntiandi. Si ita est, ne cures, in bonis es societas.

Solent homines contactum valde strictum cum nuntiatione infrastructure habere. Saepe systemati iam olim creato coniungunt vel ornamentum distributionis ex Interreti capiunt, eam in PROM instituunt et in codice scripto committunt. Post infrastructuram in PROM currit, eventus misceri potest: nuntii in ruinis amittuntur, emittit non operantur sicut exspectas, aut sectores pendent effectores tuos aut nuntios ad usores tuas non mitte.

Sonat nota?

Commune missionis est ubi nuntius tuus codicem bene operatur, pro tempore existens. Donec operatur. Haec periodus vigilantiam sedat et securitatem praebet falsam, quae etiam magis codicem innititur falsis notionibus circa mores fundamentales technicae artis. Cum res errare incipiunt, veritas incommoda prae se fert: quod vere non intellexistis mores producti, vel negotiationes ab auctoribus electae, ut effectus in versuum roboris, aut versus horizontales transactionales. scalability.

Sine profundo intellectu quomodo sectores operantur, homines videntur rationabiles affirmationes circa systemata eorum nuntiandi, ut:

  • Ratio nuntiis numquam perdet
  • Mandata continue eris processionaliter
  • Perussi addere citius systema faciet
  • Mandata modo tradetur semel

Infeliciter, aliquae istae propositiones fundantur suppositionibus quae solum in aliquibus adiunctis applicant, quaedam vero simpliciter non sunt vera.

Hic liber te docebit quomodo ratiocinationem de systematibus nuntiis ruptis comparando et discrepando duas technologias populares sectorum: Apache ActiveMQ et Apache Kafka. Adumbrabit casus et evolutionis incitamenta quae suas perduxerunt tincidunt ut valde diversos aditus capiat ad eandem ambitum inter systemata proposita nuntiandi. Inspice has technologias e fundato tollemus et illustrabimus impulsum diversorum consiliorum electionum in via. Altum intellectum acquires utriusque producti, quonam modo uti debent et non debent, et intellectus quid prospicere, cum alias nuntios technologias in futurum considerans.

Priusquam incipiamus, fundamenta transeamus.

Quid est nuntius ratio et cur opus est?

Ut duae applicationes ad invicem communicent, praemittendum est interfacem definire. Definitio huius interfaciei involvit electionem onerariam seu protocollum sicut HTTP, MQTT, seu SMTP, et tractatum nuntii formatorum quod systemata commutabunt. Strictus hic processus esse potest, ut schema definiens XML schema cum payload requisita pro nuntio, vel multo minus formalis esse potest, qualis est pactio inter duos tincidunt quod aliqua pars petitionis HTTP clientem identifier continebit.

Quamdiu nuntiis forma et ordo quo mittuntur, inter systemata constant, inter se communicare poterunt sine cura exsecutionis alterius systematis. Interna harum systematum, ut lingua programmandi vel compage adhibita, tempore mutare possunt. Quamdiu ipse contractus servatur, commercium altera parte immutatum permanere potest. Duo systemata hoc interface (separatum) efficaciter decocuntur.

Systema nuntiandi typice involvit medium inter duas systemata quae mutuam ad ulteriorem decouplam (separatam) mittentis ab recipiente vel recipientibus. In hoc casu ratio nuntiandi permittit ut mittat nuntium mittat nesciens ubi situs recipiens, sive sit agens sive quot instantiae eorum.

Intueamur duas analogias pro generibus problematum quae ratio nuntii solvendi et quaedam fundamentalia vocabula introducere.

-Point ad Point-

Alexander ad officium adit ut sarcinam Adamo mittat. Illa ad fenestram accedit et partem molestie tradit. Operarius sarcinam sumit et acceptilationem Alexandro dat. Adam non indiget domi esse cum sarcina emissa est. Alexandra confidit sarcinam Adamo in aliquo loco futuram iri et pergere posse negotium eius circumire. Postea Adam in aliquo puncto sarcinam accipit.

Hoc est exemplum nuntius exemplar designandum ad designandum. Officium tabellariorum hic agit ut mechanismum involucrum distributio, ita ut singula sarcina semel tradita sint. Usus post officium actum mittendi partem ab traditione agri separat.
In classicis rationibus nuntiandi, exemplar punctum-ad-punctum per effectum est queue. Queue sicut FIFO agit (primum in, primum e) quiddam quod unus vel plures sumitur subscribere possunt. Singula verba tantum traditur unus de subscriptis consumers. Queues plerumque conantur nuntiis satis inter consumers distribuere. Aliquam suscipit nisi quis eros accumsan dictum.

Nomen "durabile" applicatur ad queues. Fiducia proprietas est servitus quae spondet ut systema nuntii nuntii in absentia signariorum actuum servabit donec consumptor nuntius subscribat traditionis queue.

Reliability est saepe confundi pertinacia et licet duo termini convertantur, diversa officia praestant. Perseverantia decernit num nuntium per nuntium mittat systema nuntii ad quamdam repositam inter recipiendum et ad consumendum mittentes. Mandata ad queue vel non pertinax.
Punctum ad punctum nuntii adhibetur, cum usus casus unam actionem in nuntio requirit. Exempla includunt pecuniam in rationem deponere vel ordinem traditionis adimplere. Postea dicturi sumus cur ratio nuntii per se inhabilis est ad unum tempus partus providendum et cur queues ad optimam cautionem traditionis providere possunt. saltem semel.

Publisher-Subscribator

Gabriella numerum colloquii citat. Dum conloquio coniungitur, audit omnia dicentis, una cum ceteris participibus vocationis. Cum excidit, caret quod dicitur. Cum reconnecting, pergit audire quod dicitur.

Hoc est exemplum nuntius exemplar publish, subscribe. In colloquio vocato fungitur mechanismo iaci. Is qui loquitur non curat quot homines in vocatione nunc sunt - systema efficit ut quicunque in praesenti conexus est, id audiat quod dicitur.
In classicis nuntiandi systematibus, exemplar nuntiantium nuntiantium nuntiando effectum est summa. Argumentum praebet eandem methodum passim ac mechanismum conferendi. Cum nuntius ad thema mittitur, distribuitur omnibus subscripsi users.

Topics plerumque vacillent (nondurable). Sicut auditor qui audire non potest quae in colloquio dicuntur, cum auditor offline abit, notatores argumenti nullas epistulas quae missae sunt dum in offline desiderant. Qua de causa dicere possumus cacumina traditionis cautum praebere. non plus quam semel ad omnis dolor.

Nuntius publicus-Subscribe typice usus est cum nuntia in rerum natura sunt informativum et unius nuntii iacturam non magnopere significant. Exempli gratia, thema potest lectiones temperatae e coetu sensorialium semel in secundo transmittere. Systema quod interest in temperatura currente et quod subscribat thema, nihil solliciti si nuntium requirat - alius mox adveniet.

hybrid exempla

Copia website nuntios ordinem mittit in "nuntium queue". Praecipuus dolor harum nuntiorum est ratio exsecutiva. Praeterea ratio computorum exemplaria harum ordinis epistularum postea sequi debet. Utrumque systemata nuntiis carere non potest, etiamsi ipsae systemata aliquamdiu perpendant. Pagina aliorum systematum sentire non debet.

Usus causae saepe requirit mixtum exemplarium editorum et subscribentium et punctum nuntii nuntiandi, ut cum multiplex systemata exemplum nuntium egent, tum fides et perseverantia ad praecavendum damnum nuntium requiruntur.

His in casibus exigitur destinatio (terminus generalis pro queues et argumenta) quae nuntios distribuit plerumque sicut thema, ita ut singuli nuntius mittatur ad systema separatum, cuius interest in his nuntiis, sed etiam in quo singula ratio plures consumerent definire potest. advenientis nuntii recipiunt, quod est similior queue. Genus lectionis in hoc casu est semel ad invicem stakeholder. Haec loca hybrid saepe diuturnitatem requirunt ut, si consumptor disconnects, nuntii missi tunc recipiantur cum dolor reconnects.

Exempla Hybrid nova non sunt ac applicari possunt ad systemata maxime nuntianda, in iis tam ActiveMQ (per destinationes virtuales vel compositas, quae argumenta et queues coniungunt) et Kafka (implicite, ut proprietas fundamentalis destinatum designatur).

Nunc nos habere nonnullos praecipuos terminologiam et intelligentiam quae ratio nuntii utilis esse potest, in singula veniamus.

Acta translationis: tele.gg/middle_java

Pars altera translata: Caput 3. Kafka

Ut continued ...

Source: www.habr.com

Add a comment