Commit Graph

73 Commits

Author SHA1 Message Date
e09719fe67 Design: Kafka-based notary service (#700)
* Design: high performance Kafka-based CFT notary service.

* Add discussion why we don't consider RDBMSs for the committed state index.

* Add discussion on how we could utilise Kafka partitioning.
2018-04-18 11:44:53 +01:00
453029e548 Mkit ent 1133 certificate hierarchy (#131)
* Introducing new certificate hierarchy

* Updated Option 3 - CRL URL inclusion in a correct certificate. Typos fixing.

* Adding Option 4 being the latest iteration after internal discussions and research

* Addressing review comments - round 2

* Move design options into the design document

* Start considering a third option

* Address typos

* Clarify why the hierarchy is important to CRL

* Rework decision to match Mike's suggestions

* Move options back into decision.md

* Refactored documentation in line with design doc standards (#212)
2018-02-07 12:59:07 +00:00
b092b6b547 Bogdan hot warm doc 2018-02-05 10:14:42 +00:00
3d32760dcc ENT-1331: Updating High Level design following discussion with Mike, Jose and David H 2018-01-29 12:06:47 +00:00
743f514fd9 High Level Design decisions for Business Network (#369)
* ENT-1331: Placeholder for design decisions previously discussed.

* ENT-1331: Describe TLS approach.

* ENT-1331: Describe Membership approach.

* ENT-1331: Describe Node vs. CordApp membership approaches.

* ENT-1331: Including remarks/corrections from @josecoll

* ENT-1331: Including remarks/corrections from @josecoll, part 2
2018-01-22 15:33:04 +00:00
6733e74fcd Merge pull request #142 from corda/dl-design-admin-ui
Approved by Mike H
2018-01-17 17:56:08 +00:00
c4bfc49d0c Updated main doc 2018-01-17 17:52:45 +00:00
fc4373ded7 Put near-term.md back (not sure why it got lost) 2018-01-17 17:50:10 +00:00
a3436160cf Monitoring and Logging Design document (#129)
* WIP draft of Monitoring and Logging design document (JIRA ENT-1109)

Added missing diagram.

Minor updates and reshuffle: Michele's proposal is an architectural/design implementation detail (not a solution in its own right).

Completed technical implementation detail.

Moved Design Decision signoff to top.
Moved current state of logging and reporting to Appendix.

WIP ...

Listed additional metrics to add.

Minor update to proposed solutions activities.

* Incorporating feedback following review by RGB.

* Incorporating feedback following review by MS.

* Added details about Artemis logging.

* Clarified usage of SLF4J

* Updated Design Decisions matrix.

* Decision point: should LOG4J2 output be separated for Corda Node vs CorDapps.
Clarify additional effort required in logging.
Minor reformatting for clarify.

* Clarifications following review feedback from WN

* Incorporating minor clarifications and feedback from WN.

* Incorporating Auditing requirements following conversation with Andrey.

* Updated following review feedback from MH.
2018-01-16 18:03:18 +00:00
90021f9002 Merge pull request #105 from corda/dl-hadr-design-doc
HA/DR design doc by Matthew Nesbit
2018-01-16 09:32:15 +00:00
e817c95a78 Fixed typo; corrected note to 'certain databases' 2018-01-15 18:49:19 +00:00
895b745c37 Added missing spaces 2018-01-15 18:47:17 +00:00
d390716a9b Added goals/non-goals headers; fixed typo 2018-01-15 18:45:30 +00:00
788d88c8fd Fixed typo 2018-01-15 18:42:55 +00:00
c2b10a1882 Business Network design document (#204)
* Design doc (unfinished).

* Design doc, requirements completed.

* Design doc, more content and the diagram.

* Design doc, more content.

* Design doc, minor changes.

* Changes following review from @davidleeuk

* Changes following review from @gendal

* Changes following review from @shamsasari
2017-12-20 12:07:42 +00:00
d568cee57e Added pricing 2017-12-01 14:09:57 +00:00
57634bd9df Paired back to just recommendation for private instance 2017-12-01 14:06:58 +00:00
0d6a880996 Removed recommendation 2017-11-29 18:29:06 +00:00
8a4af52928 Grammar fix 2017-11-29 18:23:26 +00:00
2f67a4e9ee Renamed decision.md 2017-11-29 18:22:12 +00:00
1de4f4c120 Added decision doc 2017-11-29 18:20:45 +00:00
80b1bb1ddb Added basic design doc 2017-11-29 18:03:16 +00:00
71681e0e0a Merge pull request #106 from corda/dl-float-design-doc
Current design doc baselined - please raise future updates via a separate PR
2017-11-24 14:02:05 +00:00
1befa35055 Design Review Process (#94)
Design Review Process V1.0
2017-11-24 13:39:13 +00:00
d9dd6c9693 Updated 2017-11-17 15:18:36 +00:00
218a432f89 Updated 2017-11-17 15:17:55 +00:00
865154265e Added DRB meeting minutes 2017-11-17 14:51:00 +00:00
9497f34698 Added meeting minutes 2017-11-17 14:10:21 +00:00
9a66b08590 Recovery from small-scale component failures
Added host HealthWatchdog design for external (to JVM) health monitoring and recover/restarting of components without failure to the secondary host
2017-11-16 12:15:44 +00:00
fc066cadb5 Update design.md 2017-11-15 17:05:35 +00:00
760fd5d538 Update design.md 2017-11-15 15:39:02 +00:00
94af2a426a Update design.md 2017-11-15 15:38:13 +00:00
43bebee6f4 Links fixed 2017-11-15 14:33:13 +00:00
e750c9c352 Changes
Merge branch 'dl-hadr-design-doc' of github.com:corda/enterprise into dl-hadr-design-doc
2017-11-15 14:31:06 +00:00
b8fe4d824d Updates 2017-11-15 14:25:04 +00:00
d703d689f4 Update design.md
Added short descriptions for current, hot-cold, hot-warm, hot-hot solutions
2017-11-15 14:22:52 +00:00
4aa7247eda Update pluggable-broker.md 2017-11-15 13:58:26 +00:00
ca30f22cfc Update e2e-encryption.md 2017-11-15 13:57:41 +00:00
f15f57e83d Update ssl-termination.md 2017-11-15 13:56:18 +00:00
1636a4bb0c Update p2p-protocol.md 2017-11-15 13:53:03 +00:00
829262c868 Update 2017-11-15 13:05:06 +00:00
169e51d682 Updated requirements with Nick Arini 2017-11-15 13:01:57 +00:00
f3ded28bef Added extra design decision info 2017-11-15 12:49:27 +00:00
f86b952c8a Added link 2017-11-15 11:50:51 +00:00
38352d5175 Added ssl-termination options doc 2017-11-15 11:50:19 +00:00
cf22e22113 Added link 2017-11-15 10:06:15 +00:00
5b4667ad9b added decision doc on p2p protocol 2017-11-15 10:05:04 +00:00
5c62f9b243 Wording updates 2017-11-14 19:26:42 +00:00
032f50c8fe Update design.md 2017-11-14 17:29:05 +00:00
4e5a9e924e Removed point 2017-11-14 16:48:35 +00:00