Priam
Co-Process for backup/recovery, Token Management, and Centralized Configuration management for Cassandra.
파일 탐색기
최종 버전 다운로드 (.zip)- nebula-ci.yml
- nebula-publish.yml
- nebula-snapshot.yml
- checkstyle.xml
- gradle-wrapper.jar
- gradle-wrapper.properties
- convention.gradle
- release.gradle
- logo.jpg
- priam.png
- EC2RoleAssumptionCredential.java
- IS3Credential.java
- S3InstanceCredential.java
- S3RoleAssumptionCredential.java
- AWSMembership.java
- DataPart.java
- IAMCredential.java
- RemoteBackupPath.java
- S3FileSystem.java
- S3FileSystemBase.java
- S3Iterator.java
- S3PartUploader.java
- AbstractBackup.java
- AbstractBackupPath.java
- AbstractFileSystem.java
- BackupDynamicRateLimiter.java
- BackupFolder.java
- BackupHelper.java
- BackupHelperImpl.java
- BackupMetadata.java
- BackupRestoreException.java
- BackupRestoreUtil.java
- BackupStatusMgr.java
- BackupVerification.java
- BackupVerificationResult.java
- DirectorySize.java
- DirectorySizeImpl.java
- DynamicRateLimiter.java
- FileSnapshotStatusMgr.java
- IBackupFileSystem.java
- IBackupStatusMgr.java
- IncrementalBackup.java
- RangeReadInputStream.java
- Status.java
- BackupTTLTask.java
- BackupV2Service.java
- BackupVerificationTask.java
- ColumnFamilyResult.java
- FileUploadResult.java
- IMetaProxy.java
- MetaFileInfo.java
- MetaFileReader.java
- MetaFileWriterBuilder.java
- MetaV2Proxy.java
- SnapshotMetaTask.java
- SnapshotVerificationMarkerWriter.java
- Application.java
- LightGuiceModule.java
- Restorer.java
- StaticMembership.java
- ClusterManagementService.java
- Compaction.java
- Flush.java
- IClusterManagement.java
- SchemaConstant.java
- ChunkedStream.java
- CompressionType.java
- ICompression.java
- SnappyCompression.java
- BackupRestoreConfig.java
- BackupsToCompress.java
- IBackupRestoreConfig.java
- IConfiguration.java
- PriamConfiguration.java
- PriamConfigurationPersister.java
- AbstractConfigSource.java
- CompositeConfigSource.java
- IConfigSource.java
- MemoryConfigSource.java
- PriamConfigSource.java
- PropertiesConfigSource.java
- SystemPropertiesConfigSource.java
- CassandraOperations.java
- ICassandraOperations.java
- INodeToolObservable.java
- INodeToolObserver.java
- JMXConnectionException.java
- JMXNodeTool.java
- ClearCredential.java
- ICredential.java
- ICredentialGeneric.java
- PgpCredential.java
- PgpCryptography.java
- PgpUtil.java
- CryptographyAlgorithm.java
- IFileCryptography.java
- CassandraProcessManager.java
- ICassandraProcess.java
- InjectedWebListener.java
- IService.java
- PriamGuiceModule.java
- CassandraMonitor.java
- InstanceState.java
- AWSInstanceInfo.java
- InstanceInfo.java
- LocalInstanceInfo.java
- ITokenRetriever.java
- TokenRetriever.java
- TokenRetrieverUtils.java
- DoubleRing.java
- IMembership.java
- InstanceIdentity.java
- IPriamInstanceFactory.java
- PriamInstance.java
- BackupMetrics.java
- CassMonitorMetrics.java
- CompactionMeasurement.java
- IMeasurement.java
- Metrics.java
- NodeToolFlushMeasurement.java
- SecurityMetrics.java
- AWSSnsNotificationService.java
- BackupNotificationMgr.java
- INotificationService.java
- UploadStatus.java
- BackupServletV2.java
- CassandraAdmin.java
- CassandraConfig.java
- PriamConfig.java
- PriamInstanceResource.java
- RestoreServlet.java
- SecurityGroupAdmin.java
- AbstractRestore.java
- IPostRestoreHook.java
- IRestoreStrategy.java
- PostRestoreHook.java
- PostRestoreHookException.java
- Restore.java
- RestoreContext.java
- RestoreTokenSelector.java
- BlockingSubmitThreadPoolExecutor.java
- CronTimer.java
- ExecutionException.java
- GuiceJobFactory.java
- NamedThreadPoolExecutor.java
- PriamJobFactory.java
- PriamScheduler.java
- SimpleTimer.java
- Task.java
- TaskTimer.java
- UnsupportedTypeException.java
- AuditLogTunerLog4J.java
- AuditLogTunerYaml.java
- DseProcessManager.java
- DseTuner.java
- IAuditLogTuner.java
- IDseConfiguration.java
- CassandraTunerService.java
- GCTuner.java
- GCType.java
- ICassandraTuner.java
- JVMOption.java
- JVMOptionsTuner.java
- PropertiesFileTuner.java
- StandardTuner.java
- TuneCassandra.java
- BoundedExponentialRetryCallable.java
- ByteBufferInputStream.java
- DateUtil.java
- ExponentialRetryCallable.java
- FifoQueue.java
- GsonJsonSerializer.java
- ITokenManager.java
- MaxSizeHashMap.java
- RetryableCallable.java
- Sleeper.java
- SystemUtils.java
- ThreadLocalByteBuffer.java
- ThreadSleeper.java
- TokenManager.java
- PriamServer.java
- awscredential.properties
- incr-restore-cassandra.yaml
- log4j.properties
- Priam.properties
- TestCompaction.groovy
- TestFlushTask.groovy
- TestBackupRestoreUtil.groovy
- JVMOptionParserTest.groovy
- TestRemoteBackupPath.java
- TestS3FileSystemGetFileByteBuffer.java
- DoubleRingTest.java
- InstanceIdentityTest.java
- InstanceTestUtils.java
- BRTestModule.java
- FakeBackupFileSystem.java
- FakeCredentials.java
- FakeDynamicRateLimiter.java
- FakeNullCredential.java
- FakePostRestoreHook.java
- FakeS3Credential.java
- NullBackupFileSystem.java
- TestAbstractFileSystem.java
- TestBackup.java
- TestBackupDynamicRateLimiter.java
- TestBackupFile.java
- TestBackupHelperImpl.java
- TestBackupStatusMgr.java
- TestBackupVerification.java
- TestCompression.java
- TestCustomizedTPE.java
- TestS3FileSystem.java
- TestBackupTTLTask.java
- TestBackupUtils.java
- TestBackupV2Service.java
- TestBackupVerificationTask.java
- TestFileUploadResult.java
- TestMetaV2Proxy.java
- TestSnapshotMetaTask.java
- TestDoublingLogic.java
- FakeBackupRestoreConfig.java
- FakeConfiguration.java
- PriamConfigurationPersisterTest.java
- AbstractConfigSourceTest.java
- CompositeConfigSourceTest.java
- PropertiesConfigSourceTest.java
- SystemPropertiesConfigSourceTest.java
- TestCassandraOperations.java
- CassandraProcessManagerTest.java
- FakeCassandraProcess.java
- TestCassandraMonitor.java
- TestInstanceStatus.java
- FakeInstanceInfo.java
- TestAWSInstanceInfo.java
- AssignedTokenRetrieverTest.java
- TokenRetrieverTest.java
- TokenRetrieverUtilsTest.java
- FakeMembership.java
- FakePriamInstanceFactory.java
- TestBackupNotificationMgr.java
- BackupServletV2Test.java
- CassandraConfigTest.java
- PriamConfigTest.java
- PriamInstanceResourceTest.java
- TestPostRestoreHook.java
- TestRestore.java
- TestGuiceSingleton.java
- TestScheduler.java
- TestSimpleTimer.java
- StreamingTest.java
- DseConfigStub.java
- DseTunerTest.java
- JVMOptionTunerTest.java
- StandardTunerTest.java
- BackupFileUtils.java
- FakeSleeper.java
- Murmur3TokenManagerTest.java
- RandomTokenManagerTest.java
- TestDateUtils.java
- TestGsonJsonSerializer.java
- TestSystemUtils.java
- TestModule.java
- awscredential.properties
- cassandra-rackdc.properties
- dse.yaml
- jvm-server.options
- jvm8-server.options
- log4j-server.properties
- Priam.properties
- fake-app2_meta_v2_201108110130.json
- fake-app_meta_v2_201108110029.json
- fake-app_meta_v2_201108110130.json
- fake-app_meta_v2_201108110615.json
- gossipInfoSample_1.txt
- incr-restore-cassandra.yaml
- log4j.properties
- build.gradle
- DataFetcher.java
- NFSeedProvider.java
- PriamStartupAgent.java
- build.gradle
- build.gradle
- web.xml
- build.gradle
- .gitignore
- build.gradle
- CHANGELOG.md
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/Netflix/Priam
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Priam
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
